<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='talend-tup-p2-repo' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1784895670763'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <units size='2407'>
    <unit id='org.eclipse.equinox.launcher.gtk.linux.aarch64' version='1.2.1500.v20250801-0854'>
      <update id='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='[0.0.0,1.2.1500.v20250801-0854)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher Linux AARCH64 Fragment'/>
        <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='launcher.gtk.linux.aarch64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.gtk.linux.aarch64'/>
        <property name='maven-version' value='1.2.1500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' version='1.2.1500.v20250801-0854'>
          <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.equinox.launcher' version='1.2.1500.v20250801-0854'/>
        <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.launcher' range='[1.7.0,1.8.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.aarch64.source' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.gtk.linux.aarch64' version='1.2.1500.v20250801-0854'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.aarch64;singleton:=true&#xA;Bundle-Version: 1.2.1500.v20250801-0854&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.7.0,1.8.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.localprovider' version='8.0.3.20260625_0902' generation='2'>
      <update id='org.talend.repository.localprovider' range='[0.0.0,8.0.3.20260625_0902)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Repository Local Provider Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.localprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.localprovider' version='8.0.3.20260625_0902'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.localprovider' version='8.0.3.20260625_0902'/>
        <provided namespace='java.package' name='org.talend.repository.localprovider.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.localprovider' version='8.0.3.20260625_0902'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' 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.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.localprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.localprovider.source' range='[8.0.3.20260625_0902,8.0.3.20260625_0902]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.localprovider' version='8.0.3.20260625_0902'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.localprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260625_0902
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.model.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.model.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Model Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Model plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.model.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.mip' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.mip.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.model' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.model.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.commands' version='1.1.700.v20250916-0927' generation='2'>
      <update id='org.eclipse.e4.core.commands' range='[0.0.0,1.1.700.v20250916-0927)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.commands'/>
        <property name='maven-version' value='1.1.700-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.1.700.v20250916-0927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.commands' version='1.1.700.v20250916-0927'/>
        <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.1.700.v20250916-0927'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.log' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.core.commands
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands.source' range='[1.1.700.v20250916-0927,1.1.700.v20250916-0927]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.commands' version='1.1.700.v20250916-0927'/>
      </artifacts>
      <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.1.700.v20250916-0927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.feature.group' version='7.6.0.202603022253-r' singleton='false'>
      <update id='org.eclipse.egit.feature.group' range='[0.0.0,7.6.0.202603022253-r)' 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='https://www.eclipse.org/egit/'/>
        <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.egit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.egit'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <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) 2005, 2023 Shawn Pearce, Robin Rosenberg, et.al.&#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'/>
        <property name='df_LT.featureName' value='Git integration for Eclipse'/>
        <property name='df_LT.description' value='Versioning with Git, integration with Gerrit, Gitflow, and Task repositories'/>
        <property name='df_LT.providerName' value='Eclipse EGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' version='7.6.0.202603022253-r'/>
        <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.core.runtime' range='[3.12.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.11.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='[1.6.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.108.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' range='[3.8.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='[3.6.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.3.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' range='[3.8.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.group' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.group' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.group' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.doc' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.jar' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'>
          <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.ide.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.commandline.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Commandline'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.commandline.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.commandline.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.commandline.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.remote.jobserver.client' version='8.0.1.20230807_1336_patch' singleton='false' generation='2'>
      <update id='org.talend.remote.jobserver.client' range='[0.0.0,8.0.1.20230807_1336_patch)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.remote.jobserver.client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='www.talend.com'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.jobserver.client' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='osgi.bundle' name='org.talend.remote.jobserver.client' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.client' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.remote.client,org.talend.remote.commons,org.talend.remote.commons.exception,org.talend.remote.commons.msg,org.talend.remote.commons.msg.client.request,org.talend.remote.commons.msg.server.response,org.talend.remote.commons.utils.properties,org.talend.remote.jobserver.commons,org.talend.remote.jobserver.commons.event,org.talend.remote.jobserver.commons.message,org.talend.remote.jobserver.commons.message.server.response' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.remote.jobserver.client.conf' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.remote.commons.utils.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.remote.jobserver.client.i18n' version='8.0.1'/>
        <provided namespace='osgi.identity' name='org.talend.remote.jobserver.client' version='8.0.1.20230807_1336_patch'>
          <properties 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='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.commons.utils.threading.lockerbykey' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.client' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.exception' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.client.request' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.constants' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.server.response' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.utils.properties' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.client.conf' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.constants' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.event' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.job' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.message' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.message.client.request' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.message.client.request.fileevent' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.message.server.response' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.jobserver.commons.message.server.response.fileevent' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.thread' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.remote.jobserver.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.jobserver.client.source' range='[8.0.1.20230807_1336_patch,8.0.1.20230807_1336_patch]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.remote.jobserver.client' version='8.0.1.20230807_1336_patch'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.remote.jobserver.client&#xA;Bundle-Version: 8.0.1.20230807_1336_patch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.mozilla' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.mozilla' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Mozilla'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.mozilla'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mozilla' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.mozilla' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.mozilla' version='8.0.3.20260117_0505'>
          <properties 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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mozilla.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.mozilla' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.mozilla;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.runprocess.debug' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.runprocess.debug' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Debug Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.runprocess.debug'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess.debug' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.runprocess.debug' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.runprocess.debug' version='8.0.3.20260601_1447'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <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.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.runprocess.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess.debug.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.runprocess.debug' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.runprocess.debug; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search' version='3.18.0.v20260103-1533' generation='2'>
      <update id='org.eclipse.search' range='[0.0.0,3.18.0.v20260103-1533)' 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.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' version='3.18.0.v20260103-1533'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search' version='3.18.0.v20260103-1533'/>
        <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.18.0.v20260103-1533'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.208.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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search.core' range='[3.16.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.search
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.search
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.source' range='[3.18.0.v20260103-1533,3.18.0.v20260103-1533]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search' version='3.18.0.v20260103-1533'/>
      </artifacts>
      <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.18.0.v20260103-1533
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dsql4json' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.dsql4json' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Dsql4json Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dsql4json'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.dsql4json' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.dsql4json' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.dsql4json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.dsql4json' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.dsql4json;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.parser.xml' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.xml' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform XML Sample parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.xml'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.xml' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.xml' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.xml' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.parser.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.xml.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.xml' version='8.0.3.20260715_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.talend.transform.parser.xml;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.m2e.core' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.m2e.core' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:5);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dependencies' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dependencies' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Dependencies Management'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dependencies'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dependencies' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dependencies' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dependencies' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dependencies' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='9'>
        <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.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dependencies
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dependencies.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dependencies' version='8.0.3.20260715_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.talend.transform.dependencies;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.httpclient.connector.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='HTTPClient'/>
        <property name='org.eclipse.equinox.p2.description' value='HTTPClient component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.httpclient.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.httpclient.connector.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.httpclient.connector.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          HTTPClient&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools' version='3.7.0.v20260112-1030' generation='2'>
      <update id='org.eclipse.ui.externaltools' range='[0.0.0,3.7.0.v20260112-1030)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.externaltools'/>
        <property name='maven-version' value='3.7.0-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.7.0.v20260112-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools' version='3.7.0.v20260112-1030'/>
        <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.7.0.v20260112-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='9'>
        <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.208.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.300,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.externaltools
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.externaltools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.source' range='[3.7.0.v20260112-1030,3.7.0.v20260112-1030]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools' version='3.7.0.v20260112-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.ui.externaltools; singleton:=true&#xA;Bundle-Version: 3.7.0.v20260112-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.demo.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.demo.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Demo Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.demo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.demo.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dqdemo' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.demo.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.esb.components.ws.provider' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.esb.components.ws.provider' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Talend Designer ESB Tooling Web Service provider plugin'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.esb.components.ws.provider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='1'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' range='0.0.1'/>
      </metaRequirements>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.provider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.esb.components.ws.provider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.esb.components.ws.provider' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.esb.components.ws.provider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.provider.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.esb.components.ws.provider' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.esb.components.ws.provider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.templateCheck'>
            templateCheck(templates:components/tESBProviderRequestLoop/tESBProviderRequestLoop_begin.javajet|components/tESBProviderRequestLoop/tESBProviderRequestLoop_end.javajet|additional/header_additional_talendesb_wsprovider.javajet);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.embeddingAI.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.embeddingAI.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='EmbeddingAI'/>
        <property name='org.eclipse.equinox.p2.description' value='EmbeddingAI component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.embeddingAI.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/embedding' value=''/>
        <property name='TALEND_COMPONENT_tEmbeddingAI' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          EmbeddingAI&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.properties.tabbed.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.properties.tabbed' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.esbee.feature.feature.jar' version='8.0.3.20260421_0909'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='ESB_EE Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.esbee.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.esbee.feature.feature.jar' version='8.0.3.20260421_0909'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.esbee.feature' version='8.0.3.20260421_0909'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.esbee.feature' version='8.0.3.20260421_0909'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tcpfabric.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tcpfabric.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_FABRIC Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpfabric.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpfabric.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpfabric.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.jdtcompiler' version='8.0.3.20260205_0929'>
      <update id='org.talend.libraries.jdtcompiler' range='[0.0.0,8.0.3.20260205_0929)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Jdtcompiler Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jdtcompiler'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdtcompiler' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jdtcompiler' version='8.0.3.20260205_0929'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler' 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.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.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jdtcompiler' version='8.0.3.20260205_0929'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdtcompiler.source' range='[8.0.3.20260205_0929,8.0.3.20260205_0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jdtcompiler' version='8.0.3.20260205_0929'/>
      </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.talend.libraries.jdtcompiler;singleton:=true&#xA;Bundle-Version: 8.0.3.20260205_0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.engine.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.engine Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.engine' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.engine
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.components.tis.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.components.tis.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='TIS Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio TIS Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.components.tis.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.tis.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tisprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.tis.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.gitmerge.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.gitmerge.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Merge Plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.gitmerge.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.gitmerge.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.ui.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.gitmerge.ui' version='8.0.3.20260601_1447'>
          <properties 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='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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitmerge' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' 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.compare.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' 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.team.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.gitmerge.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.gitmerge.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.gitmerge.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.help.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.help.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Hep Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Help of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.help.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.help.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.help.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.text.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.testcontainer.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Test Cases'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Test Container'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.testcontainer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.testcontainer.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.testcontainer.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.joblet' version='8.0.3.20260707_0329' generation='2'>
      <update id='org.talend.designer.joblet' range='[0.0.0,8.0.3.20260707_0329)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Joblet Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.joblet'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.joblet' version='8.0.3.20260707_0329'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.joblet' version='8.0.3.20260707_0329'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.ui.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.ui.models' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.ui.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.joblet.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.joblet' version='8.0.3.20260707_0329'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' 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.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.license.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.documentation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.joblet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.joblet.source' range='[8.0.3.20260707_0329,8.0.3.20260707_0329]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.joblet' version='8.0.3.20260707_0329'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.joblet; singleton:=true&#xA;Bundle-Version: 8.0.3.20260707_0329
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.core.runtime' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.engine.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.engine Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.engine' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.engine
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' version='1.1.200.v20250122-1953' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' range='[0.0.0,1.1.200.v20250122-1953)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF HttpComponents 5.0 Filetransfer Windows Components'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclient5.win32'/>
        <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.ecf.provider.filetransfer.httpclient5.win32' version='1.1.200.v20250122-1953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' version='1.1.200.v20250122-1953'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' version='1.1.200.v20250122-1953'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ecf' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.async' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.async.methods' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.auth' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic.methods' range='5.1.3'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.config' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.cookie' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.entity' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.entity.mime' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.async' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.auth' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.classic' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.cookie' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.io' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.nio' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.routing' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.io' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.nio' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.protocol' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.psl' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.routing' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.socket' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.ssl' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.utils' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.win' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer.httpclient5' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.httpclient5' 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.service.component.annotations' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.provider.filetransfer.httpclient5.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32.source' range='[1.1.200.v20250122-1953,1.1.200.v20250122-1953]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' version='1.1.200.v20250122-1953'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.provider.filetransfer.httpclient5.win32;singleton:=true&#xA;Bundle-Version: 1.1.200.v20250122-1953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree.analysis' version='9.9.1' singleton='false' generation='2'>
      <update id='org.objectweb.asm.tree.analysis' range='[0.0.0,9.9.1)' 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.9.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.objectweb.asm.tree.analysis' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree.analysis' version='9.9.1'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree.analysis' version='9.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.objectweb.asm,org.objectweb.asm.signature,org.objectweb.asm.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree.analysis' version='9.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='5'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.9.1,9.10.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.tree.analysis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.analysis.source' range='[9.9.1,9.9.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree.analysis' version='9.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: org.objectweb.asm.tree.analysis&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.rcp.ui' range='[0.0.0,4.4.2.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare RCP 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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.rcp.ui'/>
        <property name='maven-version' value='4.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.contentmergeviewer.accessor.legacy.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.factory.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.legacy.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.customization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.mergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.item.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.preferences.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.mergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.mergeviewer.item' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.mergeviewer.item.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.100'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.eventbus' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.emf.compare.rcp.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.rcp.ui' version='4.4.2.202508281322'/>
      </artifacts>
      <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.compare.rcp.ui;singleton:=true&#xA;Bundle-Version: 4.4.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc' version='7.6.0.202603022253-r' generation='2'>
      <update id='org.eclipse.jgit.gpg.bc' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit GPG support based on bouncycastle'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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='OSGI-INF/l10n/gpg_bc'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.gpg.bc' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gpg.bc.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gpg.bc.internal.keys' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.gpg.bc' version='7.6.0.202603022253-r'>
          <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.jgit' version='7.6.0.202603022253-r'/>
        <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.jgit' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg.sig' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.interfaces' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.field' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.gpg.bc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.gpg.bc' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.gpg.bc;singleton:=true&#xA;Bundle-Version: 7.6.0.202603022253-r&#xA;Fragment-Host: org.eclipse.jgit;bundle-version=&quot;[7.6.0,7.7.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore' version='2.42.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.emf.ecore' range='[0.0.0,2.42.0.v20251210-1145)' 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.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' version='2.42.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore' version='2.42.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.impl' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.plugin' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource.impl' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.util' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.impl' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.util' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.impl' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.internal' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.util' version='2.42.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore' version='2.42.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.emf.ecore_2.42.0.v20251210-1145-1' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/emf/2002/Ecore'/>
            <property name='genModel' value='model/Ecore.genmodel'/>
            <property name='class' value='org.eclipse.emf.ecore.EcorePackage'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.emf.ecore_2.42.0.v20251210-1145-2' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.w3.org/XML/1998/namespace'/>
            <property name='genModel' value='model/XMLNamespace.genmodel'/>
            <property name='class' value='org.eclipse.emf.ecore.xml.namespace.XMLNamespacePackage'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.emf.ecore_2.42.0.v20251210-1145-3' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/emf/2003/XMLType'/>
            <property name='genModel' value='model/XMLType.genmodel'/>
            <property name='class' value='org.eclipse.emf.ecore.xml.type.XMLTypePackage'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.dynamic_package' name='org.eclipse.emf.ecore_2.42.0.v20251210-1145-4' version='0.0.0'>
          <properties size='2'>
            <property name='location' value='model/ExtendedMetaData.ecore'/>
            <property name='uri' value='http:///org/eclipse/emf/ecore/util/ExtendedMetaData'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.dynamic_package' name='org.eclipse.emf.ecore_2.42.0.v20251210-1145-5' version='0.0.0'>
          <properties size='2'>
            <property name='location' value='model/EcoreAnnotation.ecore'/>
            <property name='uri' value='http:///org/eclipse/emf/ecore/util/EcoreAnnotation'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.dynamic_package' name='org.eclipse.emf.ecore_2.42.0.v20251210-1145-6' version='0.0.0'>
          <properties size='2'>
            <property name='location' value='model/DateConversionDelegateAnnotation.ecore'/>
            <property name='uri' value='http:///org/eclipse/emf/ecore/util/DateConversionDelegateAnnotation'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.45.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.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.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.8))'>
          <description>
            org.eclipse.emf.ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source' range='[2.42.0.v20251210-1145,2.42.0.v20251210-1145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore' version='2.42.0.v20251210-1145'/>
      </artifacts>
      <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.42.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.debug.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Debug Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Debug'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.debug.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.debug.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.debug.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.debug.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.osgi.service.upnp' version='1.2.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.upnp' range='[0.0.0,1.2.1.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.upnp'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.upnp Version 1.2.1'/>
        <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.upnp'/>
        <property name='maven-version' value='1.2.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.service.upnp' version='1.2.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.upnp' version='1.2.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.upnp' version='1.2.1'/>
        <provided namespace='osgi.identity' name='org.osgi.service.upnp' version='1.2.1.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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.upnp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.upnp.source' range='[1.2.1.202109301733,1.2.1.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.upnp' version='1.2.1.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.upnp&#xA;Bundle-Version: 1.2.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.dataservice.commandline.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.dataservice.commandline.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Camel Dataservice Commandline Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel Dataservice Commandline'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.dataservice.commandline.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.dataservice.commandline.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.export.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.service.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataservice.commandline' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.dataservice.commandline.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.5.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.5'/>
        <property name='df_LT.description' value='HL7 v2.5'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.5.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.5.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.5.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CyberArk Central Credential Provider'/>
        <property name='org.eclipse.equinox.p2.description' value='tCyberarkCCPInput component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.cyberarkrest.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.cyberarkrest.connector.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.cyberarkrest.connector.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          CyberArk Central Credential Provider&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.unflattener.map' version='8.0.3.20260715_1209' singleton='false' generation='2'>
      <update id='org.talend.transform.unflattener.map' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Unflattening map'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.unflattener.map'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener.map' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.unflattener.map' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.map.builder' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.unflattener.map' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.talend.transform.unflattener' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.map.api' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.monitor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.unflattener.map
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener.map.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.unflattener.map' version='8.0.3.20260715_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.talend.transform.unflattener.map&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.servlet' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.servlet' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Servlet'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: Servlet'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty.ee8'/>
        <property name='maven-artifactId' value='jetty-ee8-servlet'/>
        <property name='maven-version' value='12.1.7'/>
        <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.ee8.servlet' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.servlet' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.servlet' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.descriptor,javax.servlet.http,org.eclipse.jetty.ee8.nested,org.eclipse.jetty.ee8.security,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.servlet.jmx' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.ee8.servlet,org.eclipse.jetty.jmx' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.servlet.listener' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.servlet' version='12.1.7'>
          <properties 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='43'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.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.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.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.time' 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.ee8.nested' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.security' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.servlet' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.content' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.servlet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.servlet.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.servlet' version='12.1.7'/>
      </artifacts>
      <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.ee8.servlet&#xA;Bundle-Version: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.800.v20251111-0726' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives' range='[0.0.0,1.5.800.v20251111-0726)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Native 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.natives'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.800.v20251111-0726'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.800.v20251111-0726'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.natives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.natives.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.800.v20251111-0726'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='1.3.0' optional='true' greedy='false'/>
        <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.p2.core' range='[2.7.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.query' range='2.0.0' optional='true' greedy='false'/>
        <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.1.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.6.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.touchpoint.natives
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.source' range='[1.5.800.v20251111-0726,1.5.800.v20251111-0726]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.800.v20251111-0726'/>
      </artifacts>
      <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.natives;singleton:=true&#xA;Bundle-Version: 1.5.800.v20251111-0726
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui.feature.group' version='2.27.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.codegen.ui.feature.group' range='[0.0.0,2.27.0.v20250910-1205)' 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.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.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.27.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui' range='[2.26.0.v20250910-1205,2.26.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.jar' range='[2.27.0.v20250910-1205,2.27.0.v20250910-1205]'>
          <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.talend.lite.di.rules.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.rules.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Rules'/>
        <property name='org.eclipse.equinox.p2.description' value='Rules'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.rules.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.rules.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.drools.eclipse' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.rules' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.rules.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.core.generic' version='8.0.3.20260716_0355' generation='2'>
      <update id='org.talend.designer.core.generic' range='[0.0.0,8.0.3.20260716_0355)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Generic Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.core.generic'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core.generic' version='8.0.3.20260716_0355'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.core.generic' version='8.0.3.20260716_0355'/>
        <provided namespace='java.package' name='org.talend.designer.core.generic.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.generic.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.generic.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.generic.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.core.generic' version='8.0.3.20260716_0355'>
          <properties 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='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.gef' 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.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon.crypto.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon.exception' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.service' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.common.oauth' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.themes.common.image' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.themes.core.elements.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.core.generic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core.generic.source' range='[8.0.3.20260716_0355,8.0.3.20260716_0355]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.core.generic' version='8.0.3.20260716_0355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.core.generic;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.css' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-css'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-css'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.css.engine,org.apache.batik.css.engine.value,org.w3c.dom,org.w3c.dom.css,org.w3c.dom.svg,org.w3c.dom.views' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.css.engine.sac,org.apache.batik.css.engine.value,org.apache.batik.css.parser,org.apache.batik.i18n,org.apache.batik.util,org.w3c.css.sac,org.w3c.dom,org.w3c.dom.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.engine.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.css.sac,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.css.engine,org.apache.batik.i18n,org.apache.batik.util,org.w3c.css.sac,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.css.engine,org.apache.batik.css.engine.value,org.w3c.css.sac,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.css.engine,org.apache.batik.css.engine.value,org.w3c.css.sac,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.css.engine,org.apache.batik.css.engine.value,org.apache.batik.css.engine.value.svg,org.w3c.css.sac,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.i18n,org.apache.batik.util.io,org.w3c.css.sac' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.css.parser.resources' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.css' version='1.19.0.v20250506-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'/>
      </provides>
      <requires size='16'>
        <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.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='[2.0.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.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.css
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' range='[1.19.0.v20250506-1400,1.19.0.v20250506-1400]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css' version='1.19.0.v20250506-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.apache.batik.css&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.alfrescooutput.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.alfrescooutput.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Alfrescooutput Component Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Alfrescooutput Component of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.alfrescooutput.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.alfrescooutput.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.alfrescooutput' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.alfrescooutput.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.console.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.parser.edifact' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.edifact' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform EDIFACT specifications parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.edifact'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.edifact' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.edifact' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser.edifact' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.edifact' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.parser.edifact
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.edifact.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.edifact' version='8.0.3.20260715_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.talend.transform.parser.edifact;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping' version='2.14.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping' range='[0.0.0,2.14.0.v20250910-1205)' 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.14.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.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping' version='2.14.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.command' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.domain' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.impl' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.provider' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.util' version='2.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping' version='2.14.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.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.8))'>
          <description>
            org.eclipse.emf.mapping
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.source' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping' version='2.14.0.v20250910-1205'/>
      </artifacts>
      <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.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce Marketing'/>
        <property name='org.eclipse.equinox.p2.description' value='Salesforce Marketing'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.salesforcemarketingstudio.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/salesforcemarketing' value=''/>
        <property name='TALEND_COMPONENT_tSalesforceMarketingOutput' value=''/>
        <property name='TALEND_COMPONENT_tSalesforceMarketingConnection' value=''/>
        <property name='TALEND_COMPONENT_tSalesforceMarketingInput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Salesforce Marketing&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.salesforce.feature.feature.jar' version='8.0.3.20260716_1010'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce'/>
        <property name='org.eclipse.equinox.p2.description' value='Salesforce component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.salesforce.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.salesforce.feature.feature.jar' version='8.0.3.20260716_1010'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.salesforce.feature' version='8.0.3.20260716_1010'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.salesforce.feature' version='8.0.3.20260716_1010'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Salesforce component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ANTLR&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.junit.runtime' version='3.8.0.v20251113-1434' generation='2'>
      <update id='org.eclipse.jdt.junit.runtime' range='[0.0.0,3.8.0.v20251113-1434)' 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.8.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.8.0.v20251113-1434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' version='3.8.0.v20251113-1434'/>
        <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.8.0.v20251113-1434'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='3.8.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime.source' range='[3.8.0.v20251113-1434,3.8.0.v20251113-1434]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.runtime' version='3.8.0.v20251113-1434'/>
      </artifacts>
      <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.8.0.v20251113-1434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.ssh.apache.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit.ssh.apache' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.css.sac' version='1.3.1.v200903091627' singleton='false' generation='2'>
      <update id='org.w3c.css.sac' range='[0.0.0,1.3.1.v200903091627)' severity='0'/>
      <properties size='5'>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <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='osgi.identity' name='org.w3c.css.sac' version='1.3.1.v200903091627'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=CDC/Foundation)(version=1.0))(&amp;(osgi.ee=JavaSE)(version=1.3)))'>
          <description>
            org.w3c.css.sac
          </description>
        </requiredProperties>
      </requires>
      <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.talend.lite.di.cdc.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='CDC'/>
        <property name='org.eclipse.equinox.p2.description' value='CDC'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.cdc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.cdc.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.cdc.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.cdc.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.httpcomponents.httpcore' version='4.4.16.v20221207-1049' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpcore' range='[0.0.0,4.4.16.v20221207-1049)' 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.16-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore' version='4.4.16.v20221207-1049'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' version='4.4.16.v20221207-1049'/>
        <provided namespace='java.package' name='org.apache.http.impl' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.impl.bootstrap' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.impl.entity' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.impl.io' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.impl.pool' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.annotation' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.concurrent' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.config' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.entity' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.io' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.message' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.params' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.pool' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.protocol' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.ssl' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http.util' version='4.4.16'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpcore' version='4.4.16.v20221207-1049'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.16.v20221207-1049'/>
      </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.16.v20221207-1049
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.ops4j.pax.url.mvn' version='2.6.13.Talend_v20260417-1613'>
      <update id='org.ops4j.pax.url.mvn' range='[0.0.0,2.6.13.Talend_v20260417-1613)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='OPS4J Pax Url - mvn:'/>
        <property name='org.eclipse.equinox.p2.description' value='OPS4J Pax Url - mvn: protocol handler'/>
        <property name='org.eclipse.equinox.p2.provider' value='OPS4J - Open Participation Software for Java'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://ops4j1.jira.com/wiki/spaces/paxurl/overview'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.ops4j.pax.url.mvn' version='2.6.13.Talend_v20260417-1613'/>
        <provided namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' version='2.6.13.Talend_v20260417-1613'/>
        <provided namespace='java.package' name='org.ops4j.pax.url.mvn' version='2.6.13.Talend_v20260417-1613'/>
        <provided namespace='osgi.identity' name='org.ops4j.pax.url.mvn' version='2.6.13.Talend_v20260417-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'/>
      </provides>
      <requires size='27'>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.spi' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' 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.osgi.service.cm' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.nio.ch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation.processing' range='0.0.0'/>
        <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.lang.model' range='0.0.0'/>
        <required namespace='java.package' name='javax.lang.model.element' range='0.0.0'/>
        <required namespace='java.package' name='javax.lang.model.type' range='0.0.0'/>
        <required namespace='java.package' name='javax.lang.model.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0'/>
        <required namespace='java.package' name='javax.net' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0'/>
        <required namespace='java.package' name='javax.tools' range='0.0.0'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.url' range='[1.0.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='org.eclipse.equinox.p2.iu' name='org.ops4j.pax.url.mvn.source' range='[2.6.13.Talend_v20260417-1613,2.6.13.Talend_v20260417-1613]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.ops4j.pax.url.mvn' version='2.6.13.Talend_v20260417-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.ops4j.pax.url.mvn; singleton:=true&#xA;Bundle-Version: 2.6.13.Talend_v20260417-1613
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.zendesk' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.zendesk' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Zendesk Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.zendesk'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.zendesk' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.zendesk' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.zendesk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.zendesk' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.zendesk;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.librariesmanager' version='8.0.3.20260724_1132' generation='2'>
      <update id='org.talend.librariesmanager' range='[0.0.0,8.0.3.20260724_1132)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Libraries Manager Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.librariesmanager'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.librariesmanager' version='8.0.3.20260724_1132'/>
        <provided namespace='osgi.bundle' name='org.talend.librariesmanager' version='8.0.3.20260724_1132'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.emf.librariesindex' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.librarydata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.model.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.nexus.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.prefs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.librariesmanager' version='8.0.3.20260724_1132'>
          <properties 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='36'>
        <required namespace='osgi.bundle' name='json' 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.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-mapper-asl' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.bind' range='[2.3.3,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.json' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore.xmi.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.osgi.hook.notification' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.librariesmanager
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.librariesmanager.source' range='[8.0.3.20260724_1132,8.0.3.20260724_1132]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.librariesmanager' version='8.0.3.20260724_1132'/>
      </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.talend.librariesmanager;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.joblet.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.joblet.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Joblet Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Joblet of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.joblet.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.joblet' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.universal33x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.universal33x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.3.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.3.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal33x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal33x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark33x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal33x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.dsql.script.editor' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.script.editor' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Script Editor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.script.editor'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.script.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.script.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor.viewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.script.editor' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='24'>
        <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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.editor.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.script.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.script.editor.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.script.editor' version='8.0.3.20260715_1209'/>
      </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.talend.transform.dsql.script.editor;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.core' version='10.4.0.v20260226-1000' singleton='false' generation='2'>
      <update id='org.apache.lucene.core' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.lucene : lucene-core'/>
        <property name='maven-wrapped-groupId' value='org.apache.lucene'/>
        <property name='maven-wrapped-artifactId' value='lucene-core'/>
        <property name='maven-wrapped-version' value='10.4.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.core' version='10.4.0.v20260226-1000'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.util,org.apache.lucene.util.automaton' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.compressing' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.hnsw' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util,org.apache.lucene.util.hnsw,org.apache.lucene.util.quantization' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene103.blocktree' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.util,org.apache.lucene.util.automaton' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene104' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.codecs.hnsw,org.apache.lucene.codecs.lucene95,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.hnsw,org.apache.lucene.util.quantization' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene90' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.codecs.compressing,org.apache.lucene.codecs.lucene90.compressing,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene90.compressing' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.codecs.compressing,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene94' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene95' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs.hnsw,org.apache.lucene.codecs.lucene90,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.packed' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene99' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.codecs.hnsw,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util.hnsw,org.apache.lucene.util.quantization' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.codecs.perfield' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.document' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.geo,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.geo' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.index' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.codecs,org.apache.lucene.document,org.apache.lucene.search,org.apache.lucene.search.similarities,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.automaton' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.internal.hppc' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.internal.tests' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.internal.vectorization' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs.hnsw,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util.hnsw' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.search' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.search.knn,org.apache.lucene.search.similarities,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.automaton,org.apache.lucene.util.hnsw' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.search.comparators' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.search.knn' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util.hnsw' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.search.similarities' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.store' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.automaton' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.bkd' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.compress' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.graph' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.hnsw' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.internal.hppc,org.apache.lucene.search,org.apache.lucene.search.knn,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.mutable' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.packed' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.util.quantization' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.codecs.lucene95,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.lucene.core' version='10.4.0.v20260226-1000'>
          <properties 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='jdk.incubator.vector' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.management' 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.foreign' 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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.runtime' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.text' range='0.0.0'/>
        <required namespace='java.package' name='java.time' 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.logging' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.apache.lucene.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core.source' range='[10.4.0.v20260226-1000,10.4.0.v20260226-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.core' version='10.4.0.v20260226-1000'/>
      </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: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.svg' version='3.132.0.v20251202-1523' singleton='false' generation='2'>
      <update id='org.eclipse.swt.svg' range='[0.0.0,3.132.0.v20251202-1523)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='SWT SVG Rendering 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='fragment'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.svg'/>
        <property name='maven-version' value='3.132.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.svg' version='3.132.0.v20251202-1523'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.svg' version='3.132.0.v20251202-1523'/>
        <provided namespace='java.package' name='org.eclipse.swt.svg' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.svg' version='3.132.0.v20251202-1523'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='eclipse.swt' name='org.eclipse.swt.svg_3.132.0.v20251202-1523-1' version='1.0.0'>
          <properties size='1'>
            <property name='image.format' value='svg'/>
          </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.132.0.v20251202-1523'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='com.github.weisj.jsvg.view' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='com.github.weisj.jsvg.parser' range='[2.0.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.riscv64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='java.package' name='com.github.weisj.jsvg' range='[2.0.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.svg.source' range='[3.132.0.v20251202-1523,3.132.0.v20251202-1523]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <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>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.swt.svg
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.svg' version='3.132.0.v20251202-1523'/>
      </artifacts>
      <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.svg&#xA;Bundle-Version: 3.132.0.v20251202-1523&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal33x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.3.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.3.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal33x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal33x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal33x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal33x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.dbr640' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.dbr640' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Dbr640'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.dbr640'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr640' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.dbr640' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dbr640' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.dbr640' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.dbr640
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr640.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.dbr640' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.dbr640;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.routelets' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.routelets' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Routelets'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.routelets'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.routelets' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.routelets' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.routelets.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.routelets' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.camel.resource.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.camel.dependencies.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' 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.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' 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.talend.themes.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.routelets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.routelets.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.routelets' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.routelets;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.documentDB' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.bd.documentDB' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='DocumentDB Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.documentDB'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.bd.documentDB' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.bd.documentDB' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.bd.documentDB
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.bd.documentDB' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.bd.documentDB;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.core.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.core.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.core Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc.feature.group' version='7.6.0.202603022253-r' singleton='false'>
      <update id='org.eclipse.jgit.gpg.bc.feature.group' range='[0.0.0,7.6.0.202603022253-r)' 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/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.gpg.bc'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <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) 2020, 2023 Matthias Sohn and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - GPG support using BouncyCastle'/>
        <property name='df_LT.description' value='GPG support using BouncyCastle.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.group' version='7.6.0.202603022253-r'/>
        <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.jgit' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.jar' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'>
          <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.talend.lite.help.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Hep Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Help of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.help.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.help.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.help.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.help.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.runtime.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.branding.jetl.bigdata.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.rcp.branding.jetl.bigdata.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JETL Big Data branding feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.jetl.bigdata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.jetl' range='[8.0.3.20260421_0945,8.0.3.20260421_0945]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='licenseJasperPro.txt' url='licenseJasperPro.txt'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.common.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataprofiler.common.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Dataprofiler Common Ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.common.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.common.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.common.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.common.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.common.ui.dialog.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.common.ui.editor.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.common.ui.pagination.controller' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.common.ui.pagination.pageloder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.grid.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.grid.utils.events' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.common.ui' version='8.0.3.20260601_1447'>
          <properties 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='24'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.pagination' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.mapdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.repository.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.common.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.common.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.common.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.ui' version='3.37.0.v20260213-1444' generation='2'>
      <update id='org.eclipse.jdt.ui' range='[0.0.0,3.37.0.v20260213-1444)' 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.37.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='88'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' version='3.37.0.v20260213-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui' version='3.37.0.v20260213-1444'/>
        <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.reorg' 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.37.0.v20260213-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='32'>
        <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.43.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.22.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.23.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.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' range='[3.136.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.30.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.22.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jdt.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.source' range='[3.37.0.v20260213-1444,3.37.0.v20260213-1444]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui' version='3.37.0.v20260213-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.jdt.ui; singleton:=true&#xA;Bundle-Version: 3.37.0.v20260213-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.salesforcemarketingstudio' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.salesforcemarketingstudio' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce marketing studio Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.salesforcemarketingstudio'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.salesforcemarketingstudio' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.salesforcemarketingstudio' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.salesforcemarketingstudio
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.salesforcemarketingstudio' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.salesforcemarketingstudio;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.workspace.cli' version='0.4.0' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.workspace.cli' range='[0.0.0,0.4.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='m2e-workspace'/>
        <property name='org.eclipse.equinox.p2.description' value='Workspace dependency resolver implementation for Maven command line build.'/>
        <property name='org.eclipse.equinox.p2.provider' value='eclipse m2e'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/m2e'/>
        <property name='maven-groupId' value='io.takari.m2e.workspace'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.workspace.cli'/>
        <property name='maven-version' value='0.4.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.eclipse.m2e.workspace.cli' version='0.4.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.workspace.cli' version='0.4.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.workspace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.workspace.cli' version='0.4.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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.m2e.workspace.cli
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(|(version=1.7)(version=1.8)))'>
          <description>
            org.eclipse.m2e.workspace.cli
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.workspace.cli.source' range='[0.4.0,0.4.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.workspace.cli' version='0.4.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.eclipse.m2e.workspace.cli;singleton:=false&#xA;Bundle-Version: 0.4.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.esb' version='8.0.3.20260710_0828'>
      <update id='org.talend.libraries.esb' range='[0.0.0,8.0.3.20260710_0828)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend ESB Libraries 8.0.2-R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.esb'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.esb' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.esb' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.esb' version='8.0.3.20260710_0828'>
          <properties 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='276'>
        <required namespace='java.package' name='javax.management.remote' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.message' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.ls' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.wsdl.util.xml' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.functions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.mina.core.buffer' 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.aspectj.weaver.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.web.servlet.mvc' 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.wsdl.extensions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.bridge' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.jdbc.support' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.quartz.simpl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='freemarker.cache' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.quartz.impl.jdbcjobstore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.validation.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.jms' 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.aspectj.weaver.loadtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.blueprint.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.reader.util' 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='org.bouncycastle.asn1.x509' 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.cxf.ws.addressing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver.patterns' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.feature' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.ws.soap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.log' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.asm.tree' 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.transform.stax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.mina.core.future' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='groovy.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.ws.handler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.validator.resourceloading' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.ws.handler.soap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.ws.mex' 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.validation' 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='javax.wsdl.extensions.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.jackson.map.type' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='commonj.work' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.extension' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.jamonapi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.management.openmbean' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.interceptor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.bootstrap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.velocity' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver' 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='org.osgi.service.cm' 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='org.apache.cxf.service' 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.mina.filter.codec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.abdera.writer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' 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.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.management.modelmbean' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.wsdl.factory' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.verifier.regexp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.pool' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jruby.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver.reflect' 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.jvnet.fastinfoset' 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.xml.resolver.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.cache' 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='org.jruby.runtime.builtin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jvnet.staxex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' 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.resource.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.ws.addressing.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='freemarker.template' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.auth' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.compiler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.aegis' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.jws.soap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.grammar.trex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.cglib.proxy' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.grammar.xmlschema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.runtime.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.mina.core.service' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.dom4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.reader.xmlschema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.pool.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.wsdl.extensions.http' 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='org.apache.aries.blueprint.mutable' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.wsdl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.reader' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.binding' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.mortbay.log' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.jasperreports.engine.export' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.headers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.resource.loader' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver.bcel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.reader.trex.ng' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.velocity.app' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.grammar' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.validator.messageinterpolation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.wsdl.extensions.mime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='bsh' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.validator.method' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.lang.reflect' 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.springframework.instrument' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.rmi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.ws' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.configuration.security' 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='javax.resource.cci' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.dom4j.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jruby.ast' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.internalizer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.ws.wsaddressing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.jasperreports.engine' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.aries.blueprint' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.params' 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='org.apache.cxf.transport' 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='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.oxm' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.el' 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.xml.ws.spi.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.wsdl.extensions.soap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.owasp.esapi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.groovy.control' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.mina.core.session' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.cache.access' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.axiom.om' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.quartz.utils' 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='org.xml.sax.ext' 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='com.ibm.wsspi.uow' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.ws.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jruby.exceptions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.resource.spi.work' 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.springframework.web.context' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.abdera.factory' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.transaction.xa' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.protocol' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jline' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.web.servlet.handler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jruby' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.mina.core.filterchain' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.persistence.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.jxpath' 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='org.apache.commons.collections' 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.commons.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jruby.javasupport' 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='org.apache.geronimo.osgi.registry.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.relaxng.datatype' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.net.httpserver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.wsdl.extensions.soap12' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.resource' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.quartz.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.jdbc.datasource' 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.cxf.phase' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.sql' 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.xpath.objects' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.quartz.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.x509.extension' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.cert' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.cache' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.wsdl.xml' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.verifier' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.lang.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.velocity.exception' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.validation.bootstrap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.transaction' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.httpclient' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.abdera.parser' 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='org.osgi.util.tracker' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.binding.soap.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.weaver.internal.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.log' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.tools.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.velocity.context' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.buslifecycle' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.omg.CORBA' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.jackson.map' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.jackson.type' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j.xml' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.soap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.resource.spi.endpoint' 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.velocity.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.msv.verifier.regexp.xmlschema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.mortbay.util.ajax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.aspectj.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.client' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.resource' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.ejb' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='commonj.timers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.ws.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.stax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='edu.emory.mathcs.backport.java.util.concurrent' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.jasperreports.engine.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.abdera' 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.aspectj.weaver.ast' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.abdera.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.web.context.support' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.mina.filter.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.esb.source' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='java.package' name='org.hibernate.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='joptsimple' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.utils' 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='org.apache.cxf.clustering' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.quartz' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.jws' 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='javax.security.auth.kerberos' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.validator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.cfg' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.transaction' range='0.0.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='org.apache.cxf.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.tools.validator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.aegis.type' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.ws.addressing.soap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind.attachment' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j.jmx' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.web.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.stat' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.blueprint.container' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.endpoint' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate' 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.cxf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.type' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.jcip.annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.cxf.ws.mex.model._2004_09' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.mina.transport.socket.nio' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.esb' version='8.0.3.20260710_0828'/>
      </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.talend.libraries.esb;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0828
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility' version='1.3.700.v20250516-0530' generation='2'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility' range='[0.0.0,1.3.700.v20250516-0530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Equinox Provisioning Discovery'/>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery.compatibility'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility' version='1.3.700.v20250516-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' version='1.3.700.v20250516-0530'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.compatibility.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility' version='1.3.700.v20250516-0530'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.discovery.compatibility
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.source' range='[1.3.700.v20250516-0530,1.3.700.v20250516-0530]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility' version='1.3.700.v20250516-0530'/>
      </artifacts>
      <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.discovery.compatibility;singleton:=true&#xA;Bundle-Version: 1.3.700.v20250516-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.app.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director.app German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director.app' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director.app
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.generic' version='8.0.3.20260716_0355' generation='2'>
      <update id='org.talend.repository.generic' range='[0.0.0,8.0.3.20260716_0355)' severity='0'/>
      <properties size='7'>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.generic'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.generic' version='8.0.3.20260716_0355'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.generic' version='8.0.3.20260716_0355'/>
        <provided namespace='java.package' name='org.talend.repository.generic.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.generic.model.genericMetadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.generic.model.genericMetadata.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.generic.model.genericMetadata.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.generic.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.generic' version='8.0.3.20260716_0355'>
          <properties 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='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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' 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.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.service' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.generic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.generic.source' range='[8.0.3.20260716_0355,8.0.3.20260716_0355]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.generic' version='8.0.3.20260716_0355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.generic;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.swt.gtk' version='1.2.200.v20240416-0658' generation='2'>
      <update id='org.eclipse.e4.ui.swt.gtk' range='[0.0.0,1.2.200.v20240416-0658)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Eclipse UI GTK Enhancements'/>
        <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-gtk'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.gtk'/>
        <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.e4.ui.swt.gtk' version='1.2.200.v20240416-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.gtk' version='1.2.200.v20240416-0658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.gtk' version='1.2.200.v20240416-0658'>
          <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.e4.ui.css.swt.theme' version='1.2.200.v20240416-0658'/>
        <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.ui.css.swt.theme' range='0.10.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.events' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.ui.swt.gtk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk.source' range='[1.2.200.v20240416-0658,1.2.200.v20240416-0658]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.ws=gtk)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.gtk' version='1.2.200.v20240416-0658'/>
      </artifacts>
      <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.swt.gtk;singleton:=true&#xA;Bundle-Version: 1.2.200.v20240416-0658&#xA;Fragment-Host: org.eclipse.e4.ui.css.swt.theme;bundle-version=&quot;0.10.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views' version='3.13.0.v20251217-0909' generation='2'>
      <update id='org.eclipse.ui.views' range='[0.0.0,3.13.0.v20251217-0909)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views'/>
        <property name='maven-version' value='3.13.0-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.13.0.v20251217-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views' version='3.13.0.v20251217-0909'/>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.views' type='List'/>
            <property name='java.package.attribute.ui.views' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.views' type='List'/>
            <property name='java.package.attribute.ui.views' value='split'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views' version='3.13.0.v20251217-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.39.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.views
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.views
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.source' range='[3.13.0.v20251217-0909,3.13.0.v20251217-0909]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views' version='3.13.0.v20251217-0909'/>
      </artifacts>
      <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.13.0.v20251217-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jasperreport' version='8.0.3.20260601_0334'>
      <update id='org.talend.libraries.jasperreport' range='[0.0.0,8.0.3.20260601_0334)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Jasperreport Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jasperreport'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jasperreport' version='8.0.3.20260601_0334'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jasperreport' version='8.0.3.20260601_0334'/>
        <provided namespace='java.package' name='net.sf.jasperreports.ant' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,net.sf.jasperreports.engine.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.charts' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.charts.type,org.jfree.chart,org.jfree.data.general,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.charts.base' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.design.events,net.sf.jasperreports.charts.type,net.sf.jasperreports.charts,net.sf.jasperreports.engine.design,net.sf.jasperreports.engine.base,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.charts.design' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.charts.type,net.sf.jasperreports.engine.design.events,net.sf.jasperreports.charts,net.sf.jasperreports.engine.design,net.sf.jasperreports.charts.base,net.sf.jasperreports.engine,net.sf.jasperreports.charts.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.charts.fill' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.charts.type,org.jfree.data.general,net.sf.jasperreports.charts,net.sf.jasperreports.engine.design,net.sf.jasperreports.engine.fill,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.charts.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jfree.chart,net.sf.jasperreports.charts,org.jfree.chart.labels,org.jfree.chart.entity,net.sf.jasperreports.engine,org.jfree.data.general,net.sf.jasperreports.engine.base,org.jfree.data.category,org.jfree.data.xy' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.charts.xml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.xml,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.compilers' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.design,net.sf.jasperreports.engine.fill,org.mozilla.javascript,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.crosstabs' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.type,net.sf.jasperreports.crosstabs.type,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.crosstabs.base' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.crosstabs,net.sf.jasperreports.engine.base,net.sf.jasperreports.engine.type,net.sf.jasperreports.crosstabs.type,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.crosstabs.design' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.crosstabs,net.sf.jasperreports.engine.design.events,net.sf.jasperreports.engine.design,org.apache.commons.collections,net.sf.jasperreports.engine.type,net.sf.jasperreports.crosstabs.type,net.sf.jasperreports.engine,net.sf.jasperreports.crosstabs.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.crosstabs.fill' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.crosstabs,net.sf.jasperreports.engine.fill,net.sf.jasperreports.engine.type,net.sf.jasperreports.crosstabs.type,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.crosstabs.fill.calculation' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.fill,net.sf.jasperreports.engine.type,net.sf.jasperreports.crosstabs.type,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.crosstabs.xml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.xml,net.sf.jasperreports.crosstabs.design,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.design.events,net.sf.jasperreports.crosstabs,net.sf.jasperreports.engine.component,net.sf.jasperreports.charts.type,org.jfree.chart,net.sf.jasperreports.charts,net.sf.jasperreports.engine.design,net.sf.jasperreports.engine.type,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine.export.data,net.sf.jasperreports.engine.export,net.sf.jasperreports.engine.fill,net.sf.jasperreports.engine.base,org.jfree.chart.plot' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.base' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.design.events,net.sf.jasperreports.charts.type,net.sf.jasperreports.engine.component,net.sf.jasperreports.crosstabs,net.sf.jasperreports.charts,org.apache.commons.logging,net.sf.jasperreports.engine.type,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine,net.sf.jasperreports.engine.fill,org.jfree.chart.plot,net.sf.jasperreports.crosstabs.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.component' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.convert,org.apache.commons.digester,net.sf.jasperreports.engine.design,net.sf.jasperreports.engine.xml,net.sf.jasperreports.engine.fill,net.sf.jasperreports.engine.base,net.sf.jasperreports.engine.type,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.convert' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.crosstabs,net.sf.jasperreports.charts,org.jfree.data.general,net.sf.jasperreports.engine.base,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.data' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.query,org.apache.commons.logging,javax.xml.parsers,org.hibernate.type,org.w3c.dom,net.sf.jasperreports.engine,jxl,javax.swing.table,org.apache.commons.beanutils.locale' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.design' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.crosstabs,net.sf.jasperreports.charts.type,net.sf.jasperreports.engine.design.events,net.sf.jasperreports.engine.component,net.sf.jasperreports.charts,org.eclipse.jdt.internal.compiler.env,org.apache.commons.logging,net.sf.jasperreports.engine.type,net.sf.jasperreports.engine.util,net.sf.jasperreports.crosstabs.design,net.sf.jasperreports.engine,org.eclipse.jdt.internal.compiler,net.sf.jasperreports.engine.fill,net.sf.jasperreports.engine.base,org.eclipse.jdt.core.compiler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.design.events' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.export' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.poi.ss.usermodel,org.apache.commons.logging,javax.print,net.sf.jasperreports.engine.type,com.lowagie.text,jxl.write,org.apache.poi.hssf.util,jxl.format,jxl.write.biff,com.lowagie.text.pdf,net.sf.jasperreports.engine.export.draw,net.sf.jasperreports.engine.util,org.apache.poi.hssf.usermodel,net.sf.jasperreports.engine.export.data,net.sf.jasperreports.engine,jxl.biff,net.sf.jasperreports.engine.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.export.data' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.export.draw' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.convert,net.sf.jasperreports.engine.export,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.export.oasis' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.export,net.sf.jasperreports.engine.export.zip,net.sf.jasperreports.engine.type,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.fill' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.query,net.sf.jasperreports.engine.component,org.jfree.chart,org.apache.commons.logging,org.apache.commons.collections,net.sf.jasperreports.engine.type,net.sf.jasperreports.charts.fill,net.sf.jasperreports.charts.type,net.sf.jasperreports.crosstabs,net.sf.jasperreports.crosstabs.fill,net.sf.jasperreports.charts,org.jfree.chart.axis,net.sf.jasperreports.crosstabs.type,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine,net.sf.jasperreports.charts.util,org.jfree.data.general,net.sf.jasperreports.crosstabs.fill.calculation,org.jfree.data,org.jfree.chart.plot,net.sf.jasperreports.engine.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.fonts' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.extensions,net.sf.jasperreports.engine,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.print' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.query' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.fill,org.hibernate,org.hibernate.type,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.scriptlets' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.query,javax.swing.text,net.sf.jasperreports.engine.type,com.lowagie.text,net.sf.jasperreports.engine.fonts,org.xml.sax,org.apache.commons.beanutils.locale.converters,net.sf.jasperreports.crosstabs,net.sf.jasperreports.charts,net.sf.jasperreports.engine.design,javax.xml.parsers,com.lowagie.text.pdf,org.w3c.dom,net.sf.jasperreports.engine,net.sf.jasperreports.engine.fill,net.sf.jasperreports.engine.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.util.xml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,javax.xml.parsers,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.engine.xml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.crosstabs,net.sf.jasperreports.charts,net.sf.jasperreports.engine.design,net.sf.jasperreports.engine.type,javax.xml.parsers,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine,org.xml.sax,org.apache.commons.digester' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.export' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.jasperreports.extensions' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine,org.springframework.beans.factory' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.governors' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.scriptlets,net.sf.jasperreports.extensions,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.j2ee.servlets' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.export,javax.servlet.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.olap' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.query,net.sf.jasperreports.olap.result,net.sf.jasperreports.olap.mapping,mondrian.olap,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.olap.mapping' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='antlr.collections.impl,antlr,net.sf.jasperreports.olap.result' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.olap.mondrian' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.olap.result,mondrian.olap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.olap.result' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='mondrian.olap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.olap.xmla' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.engine.query,net.sf.jasperreports.olap.result,javax.xml.soap,mondrian.olap,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.renderers' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jfree.chart,org.jfree.ui,org.jfree.chart.entity,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine,net.sf.jasperreports.charts.util,org.apache.batik.bridge' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.repo' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.jasperreports.swing' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine,net.sf.jasperreports.view,net.sf.jasperreports.engine.export,javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.view' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging,net.sf.jasperreports.engine.export,javax.swing,javax.swing.filechooser,net.sf.jasperreports.engine.util,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jasperreports.view.save' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jasperreports.view,net.sf.jasperreports.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.jfreechart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jasperreport' version='8.0.3.20260601_0334'>
          <properties 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='13'>
        <required namespace='osgi.bundle' name='org.talend.libraries.hibernate' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jdtcompiler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='3.2.2'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jasperreport.source' range='[8.0.3.20260601_0334,8.0.3.20260601_0334]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jasperreport' version='8.0.3.20260601_0334'/>
      </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.talend.libraries.jasperreport;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_0334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.observable' version='1.13.500.v20251103-0735' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.observable' range='[0.0.0,1.13.500.v20251103-0735)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.observable'/>
        <property name='maven-version' value='1.13.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' version='1.13.500.v20251103-0735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' version='1.13.500.v20251103-0735'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.list' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.map' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.masterdetail' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.set' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.sideeffect' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.value' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.util' version='1.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.13.500.v20251103-0735'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.databinding.observable
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable.source' range='[1.13.500.v20251103-0735,1.13.500.v20251103-0735]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.observable' version='1.13.500.v20251103-0735'/>
      </artifacts>
      <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.13.500.v20251103-0735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.components.partitioner.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Partitioner'/>
        <property name='org.eclipse.equinox.p2.description' value='Partitioner/Departitioner functionality / components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.components.partitioner.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.components.partitioner.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.components.partitioner.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.repository.view' version='8.0.3.20260608_1231' generation='2'>
      <update id='org.talend.repository.view' range='[0.0.0,8.0.3.20260608_1231)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Repository View Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.view'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view' version='8.0.3.20260608_1231'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.view' version='8.0.3.20260608_1231'/>
        <provided namespace='java.package' name='org.talend.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.tester' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.sorter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.content.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.content.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.sorter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.viewer.ui.viewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.view' version='8.0.3.20260608_1231'>
          <properties 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='31'>
        <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.ui.navigator' 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.core.expressions' 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' 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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.view
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.source' range='[8.0.3.20260608_1231,8.0.3.20260608_1231]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.view' version='8.0.3.20260608_1231'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.view;singleton:=true&#xA;Bundle-Version: 8.0.3.20260608_1231
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.camel.testcontainer' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.camel.testcontainer' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Camel Testcontainer Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.camel.testcontainer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.testcontainer' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.camel.testcontainer' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.camel.testcontainer.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.camel.testcontainer.ui.models' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.camel.testcontainer' version='8.0.3.20260601_1447'>
          <properties 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='43'>
        <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.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.job' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.expressionbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' 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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.camel.testcontainer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.testcontainer.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.camel.testcontainer' version='8.0.3.20260601_1447'/>
      </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.talend.camel.testcontainer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.claude' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.claude' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Claude Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.claude'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.claude' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.claude' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.claude
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.claude' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.claude;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal40x.feature.feature.jar' version='8.0.3.20260407_0153'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 4.0.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 4.0.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal40x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal40x.feature.feature.jar' version='8.0.3.20260407_0153'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal40x.feature' version='8.0.3.20260407_0153'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal40x.feature' version='8.0.3.20260407_0153'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.externaltools.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.externaltools.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.externaltools Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.dsrest.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Dsrest Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Dsrest'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.dsrest.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.dsrest.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.dsrest.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.dsrest.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor' version='2.19.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.editor' range='[0.0.0,2.19.0.v20250910-1205)' 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.19.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.19.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' version='2.19.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.action' version='2.19.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.presentation' version='2.19.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.editor' version='2.19.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.38.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.24.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.ecore.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.source' range='[2.19.0.v20250910-1205,2.19.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.editor' version='2.19.0.v20250910-1205'/>
      </artifacts>
      <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.19.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.project.facet.ui' version='1.5.100.v202510300123' generation='2'>
      <update id='org.eclipse.wst.common.project.facet.ui' range='[0.0.0,1.5.100.v202510300123)' severity='0'/>
      <properties size='9'>
        <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.5.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.ui' version='1.5.100.v202510300123'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' version='1.5.100.v202510300123'/>
        <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.5.100.v202510300123'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wst.common.project.facet.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.ui.source' range='[1.5.100.v202510300123,1.5.100.v202510300123]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.project.facet.ui' version='1.5.100.v202510300123'/>
      </artifacts>
      <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.5.100.v202510300123
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.commons.runtime' version='8.0.3.20260707_0113' generation='2'>
      <update id='org.talend.commons.runtime' range='[0.0.0,8.0.3.20260707_0113)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Common Runtime Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commons.runtime'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commons.runtime' version='8.0.3.20260707_0113'/>
        <provided namespace='osgi.bundle' name='org.talend.commons.runtime' version='8.0.3.20260707_0113'/>
        <provided namespace='java.package' name='org.talend.commons' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.i18n.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.model.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.model.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.model.emf.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.model.expressionbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.model.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.utils.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.runtime.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.sort' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.manifest' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.network' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.performance' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.scalability' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.system' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.threading' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.tracer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.workbench.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.workbench.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.fakejdbc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.commons.runtime' version='8.0.3.20260707_0113'>
          <properties 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='20'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' 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.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commons.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commons.runtime.source' range='[8.0.3.20260707_0113,8.0.3.20260707_0113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commons.runtime' version='8.0.3.20260707_0113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.commons.runtime;singleton:=true&#xA;Bundle-Version: 8.0.3.20260707_0113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.libmanage.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.libmanage.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Library Management Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Library Management of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.libmanage.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.librariesmanager' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.librariesmanager.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.googledrive.feature.feature.jar' version='8.0.3.20260724_1150'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Google Drive'/>
        <property name='org.eclipse.equinox.p2.description' value='Google drive component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.googledrive.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive.feature.feature.jar' version='8.0.3.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.googledrive.feature' version='8.0.3.20260724_1150'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.googledrive.feature' version='8.0.3.20260724_1150'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Google drive component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google (http://www.google.com/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.di.neo4j.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Neo4j_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Neo4j'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.neo4j.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4j.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.di.neo4j.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.di.neo4j.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Neo4j&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Neo4j&#xA;Licensed under the GPL-3.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.configurator.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.configurator.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Configurator Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Configurator of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.configurator.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.configurator' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.configurator.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.commons.commons-codec' version='1.21.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-codec' range='[0.0.0,1.21.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Codec'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Codec component contains encoders and decoders for     formats such as Base16, Base32, Base64, digest, 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='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-codec/'/>
        <property name='maven-groupId' value='commons-codec'/>
        <property name='maven-artifactId' value='commons-codec'/>
        <property name='maven-version' value='1.21.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='org.apache.commons.commons-codec' version='1.21.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-codec' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.binary' version='1.21.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.codec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.codec.cli' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.digest' version='1.21.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.codec.language' version='1.21.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.codec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.codec.language.bm' version='1.21.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.codec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.codec.net' version='1.21.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.codec' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-codec' version='1.21.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='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.math' 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.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.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.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.commons-codec
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-codec.source' range='[1.21.0,1.21.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-codec' version='1.21.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.apache.commons.commons-codec&#xA;Bundle-Version: 1.21.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.data.transform.examples' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.data.transform.examples' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Examples Project'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.data.transform.examples'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.data.transform.examples' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.data.transform.examples' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.data.transform.examples' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.data.transform.examples.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.data.transform.examples' version='8.0.3.20260715_1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.oaklandsw.data.transform.examples&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.dataprep' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.dataprep' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Data Preparation'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.dataprep' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.dataprep' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.dataprep' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api,org.talend.components.api.component,org.talend.components.common,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.dataprep.connection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.apache.avro,org.slf4j,org.talend.components.dataprep.runtime,org.talend.daikon.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.dataprep.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.slf4j,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.dataprep.connection,org.talend.daikon,org.talend.daikon.avro,org.talend.daikon.avro.converter,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.dataprep.tdatasetinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.dataprep,org.talend.components.dataprep.runtime,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.dataprep.tdatasetoutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.dataprep,org.talend.components.dataprep.runtime,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.dataprep' version='0.37.59'>
          <properties 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='90'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.talend.csv' range='0.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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.nio.file.spi' 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.text' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.chrono' 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.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.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0'/>
        <required namespace='java.package' name='javax.net' 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='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.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='javax.xml.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.beanutils' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging.impl' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.dataprep' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro.converter' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.java8' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.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'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.nio.ch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='aQute.bnd.annotation.component' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.dataprep
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.dataprep.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.dataprep' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.dataprep&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.sat4j.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.core.source' range='[2.3.6.v20201214,2.3.6.v20201214]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.equinox.p2.extensionlocation.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.extensionlocation.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.extensionlocation German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.extensionlocation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.extensionlocation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcprov' version='1.84.0' singleton='false' generation='2'>
      <update id='bcprov' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='bcprov'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcprov-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='178'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcprov' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcprov' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.anssi' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cryptopro' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.asn1.x9' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.gm' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.nist' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ocsp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.pkcs' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.sec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.teletrust' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ua' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.crypto.params,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x500' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x500.style' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x500' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509.qualified' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509.sigi' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x500' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x9' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,org.bouncycastle.crypto.digests,org.bouncycastle.crypto.params,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.ecjpake' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.jpake' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.kdf' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.srp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.commitments' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.constraints' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.digests' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.ec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9,org.bouncycastle.crypto,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.encodings' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.engines' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.digests,org.bouncycastle.crypto.generators,org.bouncycastle.crypto.params,org.bouncycastle.math.ec,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.examples' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.fpe' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.generators' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.hash2curve' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.hash2curve.data,org.bouncycastle.crypto.hash2curve.impl,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.hash2curve.data' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.hash2curve.impl' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.hash2curve,org.bouncycastle.crypto.hash2curve.data,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.hpke' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.io' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.modes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.kems' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.kems.mlkem' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.macs' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.digests,org.bouncycastle.crypto.modes,org.bouncycastle.crypto.paddings,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.modes.gcm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes.gcm' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes.kgcm' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.paddings' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.params' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9,org.bouncycastle.crypto,org.bouncycastle.crypto.signers.slhdsa,org.bouncycastle.crypto.util,org.bouncycastle.math.ec,org.bouncycastle.math.ec.rfc8032' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.parsers' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.prng' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.prng.drbg' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.prng,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.signers' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9,org.bouncycastle.crypto,org.bouncycastle.crypto.macs,org.bouncycastle.math.ec,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.signers.mldsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto.digests,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.signers.slhdsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.threshold' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.tls' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.asn1.x9,org.bouncycastle.crypto,org.bouncycastle.crypto.io,org.bouncycastle.crypto.params,org.bouncycastle.math.ec,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.i18n' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.i18n.filter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.i18n.filter' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.iana' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.interfaces,org.bouncycastle.asn1,org.bouncycastle.asn1.bc,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.util,org.bouncycastle.jcajce.interfaces,org.bouncycastle.jcajce.spec,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.interfaces' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.io' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.compositesignatures' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.util,org.bouncycastle.jcajce.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dh' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.interfaces,javax.crypto.spec,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.agreement,org.bouncycastle.crypto.engines,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dstu' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.spec,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.asn1.x9,org.bouncycastle.crypto,org.bouncycastle.crypto.agreement,org.bouncycastle.crypto.engines,org.bouncycastle.crypto.generators,org.bouncycastle.crypto.params,org.bouncycastle.crypto.signers,org.bouncycastle.jcajce.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.spec,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.agreement,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.spec,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost12' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cryptopro,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.agreement,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.spec,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.edec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.engines,org.bouncycastle.jcajce.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.elgamal' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.interfaces,javax.crypto.spec,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.symmetric.util,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.gost' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ies' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.mldsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.crypto.signers,org.bouncycastle.jcajce.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.mlkem' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.rsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.spec,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.slhdsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.crypto.signers,org.bouncycastle.jcajce.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.spec,org.bouncycastle.pqc.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.asn1.x9,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.crypto.signers,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util,org.bouncycastle.jcajce.spec,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.spec,org.bouncycastle.math.ec,org.bouncycastle.math.field' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.x509' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.config' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto.spec,org.bouncycastle.asn1,org.bouncycastle.jcajce,org.bouncycastle.jcajce.provider.util,org.bouncycastle.jce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.digest' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.crypto,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.symmetric.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.drbg' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.kdf' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.kdf.hkdf' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.kdf.pbkdf2' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.kdf.scrypt' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.jce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.bcfks' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.jcajce.provider.keystore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.pkcs12' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.keystore.util,org.bouncycastle.jcajce.util,org.bouncycastle.jce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.jcajce.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.crypto,org.bouncycastle.crypto.generators,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.symmetric.util,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.security.auth,org.bouncycastle.asn1,org.bouncycastle.crypto,org.bouncycastle.crypto.modes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.jcajce.provider.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.spec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.spec,javax.security.auth,org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.crypto.params,org.bouncycastle.crypto.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.x500,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.jce.spec,org.bouncycastle.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jce.exception' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.interfaces' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto.interfaces,org.bouncycastle.asn1,org.bouncycastle.jce.spec,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jce.netscape' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jce.provider' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.security.auth.x500,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.jcajce,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util,org.bouncycastle.jce.exception,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.spec,org.bouncycastle.math.ec,org.bouncycastle.util,org.bouncycastle.x509,org.bouncycastle.x509.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jce.spec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.cryptopro,org.bouncycastle.jcajce.spec,org.bouncycastle.jce.interfaces,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.ldap' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.ec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.math.ec.endo,org.bouncycastle.math.field' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.djb' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.gm' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.sec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.endo' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.rfc7748' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.rfc8032' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.math.ec.rfc7748' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.tools' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x9,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.math.field' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.raw' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.asn1' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.cmce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.crystals.dilithium' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.falcon' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.frodo' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.hqc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.lms' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.mayo' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.mldsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.mlkem' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.newhope' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.crypto.util,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.ntru' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.ntruplus' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.ntruprime' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.saber' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.slhdsa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.snova' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.sphincs' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.crypto.util,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.xmss' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.xwing' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto.mlkem' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.interfaces' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.config,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.bike' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec,org.bouncycastle.pqc.legacy.bike' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.cmce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.cmce,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.dilithium' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.pqc.crypto.crystals.dilithium,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.falcon' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.pqc.crypto.falcon,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.frodo' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.frodo,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.hqc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.pqc.crypto.hqc,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.kyber' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto.params,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.lms' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.lms,org.bouncycastle.pqc.jcajce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.mayo' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.pqc.crypto.mayo,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.newhope' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.newhope,org.bouncycastle.pqc.jcajce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.ntru' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.ntru,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.ntruplus' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.pqc.crypto.ntruplus,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.ntruprime' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.ntruprime,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.picnic' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec,org.bouncycastle.pqc.legacy.picnic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.saber' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.saber,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.snova' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.pqc.crypto.snova,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.sphincs' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.sphincs,org.bouncycastle.pqc.jcajce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.sphincsplus' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec,org.bouncycastle.pqc.legacy.sphincsplus' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto.params,org.bouncycastle.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.xmss' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.xmss,org.bouncycastle.pqc.jcajce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.spec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.pqc.crypto.lms' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.bike' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.picnic' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.rainbow' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.sphincsplus' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.math.ntru' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.pqc.math.ntru.parameters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.math.ntru.parameters' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.pqc.math.ntru' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.util' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.encoders' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io.pem' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.test' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto.prng' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.x509' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.x500,org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.i18n,org.bouncycastle.jce,org.bouncycastle.util,org.bouncycastle.x509.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.x509.extension' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.x509.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.jce,org.bouncycastle.util,org.bouncycastle.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='bcprov' version='1.84.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='31'>
        <required namespace='java.package' name='java.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.ref' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.sql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.zip' 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.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=1.8))'>
          <description>
            bcprov
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            bcprov
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcprov.source' range='[1.84.0,1.84.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcprov' version='1.84.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: bcprov&#xA;Bundle-Version: 1.84
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.debugger.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.debugger.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Camel Debugger Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel Debugger'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.debugger.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.debugger.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.debugger' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.debugger.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.javacsv' version='8.0.3.20260324_0926'>
      <update id='org.talend.libraries.javacsv' range='[0.0.0,8.0.3.20260324_0926)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Javacsv Plug-in'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.javacsv'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.javacsv' version='8.0.3.20260324_0926'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.javacsv' version='8.0.3.20260324_0926'/>
        <provided namespace='java.package' name='com.csvreader' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.javacsv' version='8.0.3.20260324_0926'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.javacsv.source' range='[8.0.3.20260324_0926,8.0.3.20260324_0926]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.javacsv' version='8.0.3.20260324_0926'/>
      </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.talend.libraries.javacsv;singleton:=true&#xA;Bundle-Version: 8.0.3.20260324_0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.route.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Route Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Route'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.route.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.route.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.route.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.maven.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.maven.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Maven Support Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Maven Support of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.maven.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.aether' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.job' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.maven.resolver' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.views.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.presentation.onboarding.resource.tis' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.presentation.onboarding.resource.tis' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='On-boarding resouce for TIS'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.presentation.onboarding.resource.tis'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding.resource.tis' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.presentation.onboarding.resource.tis' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.presentation.onboarding.resource.tis' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.presentation.onboarding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.presentation.onboarding.resource' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.presentation.onboarding.resource.tis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding.resource.tis.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.presentation.onboarding.resource.tis' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.presentation.onboarding.resource.tis;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.s3' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.aws.s3' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Aws S3 Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.s3'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.aws.s3' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.aws.s3' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.aws.s3
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.aws.s3' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.aws.s3;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.webservice.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Webservice Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Webservice of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.webservice.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.webservice.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.webservice.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.webservice.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.filemultischemas.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.filemultischemas.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='File MultiSchemas Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio File Multischemas'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.filemultischemas.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.filemultischemas.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.filemultischemas' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.filemultischemas.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.remote.jobserver.commons' version='8.0.1.20230807_1336_patch' singleton='false' generation='2'>
      <update id='org.talend.remote.jobserver.commons' range='[0.0.0,8.0.1.20230807_1336_patch)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.remote.jobserver.commons'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='www.talend.com'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.jobserver.commons' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='osgi.bundle' name='org.talend.remote.jobserver.commons' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.message.client.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.message.client.request.fileevent' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.message.server.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.message.server.response.fileevent' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.remote.jobserver.commons.utils.io' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.remote.jobserver.commons' version='8.0.1.20230807_1336_patch'>
          <properties 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='15'>
        <required namespace='osgi.bundle' name='org.talend.remote.commons' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.12.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.client.request' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.server.response' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.commons.utils.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.io' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.migration' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.sugars' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.remote.jobserver.commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.jobserver.commons.source' range='[8.0.1.20230807_1336_patch,8.0.1.20230807_1336_patch]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.remote.jobserver.commons' version='8.0.1.20230807_1336_patch'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.remote.jobserver.commons&#xA;Bundle-Version: 8.0.1.20230807_1336_patch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui.feature.jar' version='2.27.0.v20250910-1205'>
      <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.27.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.27.0.v20250910-1205'/>
        <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.27.0.v20250910-1205'/>
      </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.27.0.v20250910-1205'/>
      </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.core.filesystem' version='1.11.400.v20251107-0507' generation='2'>
      <update id='org.eclipse.core.filesystem' range='[0.0.0,1.11.400.v20251107-0507)' 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.11.400-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.11.400.v20251107-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem' version='1.11.400.v20251107-0507'/>
        <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.11.400.v20251107-0507'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.18.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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[5.14.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.filesystem
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.source' range='[1.11.400.v20251107-0507,1.11.400.v20251107-0507]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem' version='1.11.400.v20251107-0507'/>
      </artifacts>
      <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.11.400.v20251107-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer' version='5.1.103.v20230705-0614' generation='2'>
      <update id='org.eclipse.ecf.filetransfer' range='[0.0.0,5.1.103.v20230705-0614)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Filetransfer API'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer'/>
        <property name='maven-version' value='5.1.103-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer' version='5.1.103.v20230705-0614'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' version='5.1.103.v20230705-0614'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.events' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.events.socket' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.events.socketfactory' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.identity' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.filetransfer.service' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.filetransfer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.filetransfer' version='5.1.103.v20230705-0614'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.url' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ecf.filetransfer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.source' range='[5.1.103.v20230705-0614,5.1.103.v20230705-0614]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.filetransfer' version='5.1.103.v20230705-0614'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.filetransfer;singleton:=true&#xA;Bundle-Version: 5.1.103.v20230705-0614
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal35x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.universal35x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.5.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.5.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal35x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal35x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark35x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal35x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.3.1' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.3.1' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.3.1'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.3.1'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.3.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.3.1' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.3.1' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.3.1&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.jar' version='2.45.0.v20251210-1157'>
      <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.45.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.45.0.v20251210-1157'/>
        <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.45.0.v20251210-1157'/>
      </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.45.0.v20251210-1157'/>
      </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.equinox.p2.engine.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.engine.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.engine Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.engine' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.engine
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.custom' version='8.0.3.20260205_0929'>
      <update id='org.talend.libraries.custom' range='[0.0.0,8.0.3.20260205_0929)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Custom'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.custom'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.custom' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.custom' version='8.0.3.20260205_0929'/>
        <provided namespace='java.package' name='org.talend.fileprocess' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.fileprocess.delimited' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.custom' version='8.0.3.20260205_0929'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.custom.source' range='[8.0.3.20260205_0929,8.0.3.20260205_0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.custom' version='8.0.3.20260205_0929'/>
      </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.talend.libraries.custom;singleton:=true&#xA;Bundle-Version: 8.0.3.20260205_0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.update.configurator.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.update.configurator French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.update.configurator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.update.configurator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.rowgenerator' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.rowgenerator' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='RowGenerator Component Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.rowgenerator'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.rowgenerator' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.rowgenerator' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.rowgenerator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.rowgenerator.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.rowgenerator.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.rowgenerator.shadow' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.rowgenerator.ui.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.rowgenerator' version='8.0.3.20260601_1447'>
          <properties 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='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.rowgenerator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.rowgenerator.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.rowgenerator' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.rowgenerator;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log' version='1.5.0.v20251216-1634' generation='2'>
      <update id='org.eclipse.ui.views.log' range='[0.0.0,1.5.0.v20251216-1634)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.log'/>
        <property name='maven-version' value='1.5.0-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.5.0.v20251216-1634'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log' version='1.5.0.v20251216-1634'/>
        <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.5.0.v20251216-1634'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.208.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.views.log
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.views.log
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.source' range='[1.5.0.v20251216-1634,1.5.0.v20251216-1634]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log' version='1.5.0.v20251216-1634'/>
      </artifacts>
      <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.5.0.v20251216-1634
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.license.gui.jetl' version='8.0.3.20260421_0945' singleton='false'>
      <update id='org.talend.license.gui.jetl' range='[0.0.0,8.0.3.20260421_0945)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jetl'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.license.gui.jetl'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.jetl' version='8.0.3.20260421_0945'/>
        <provided namespace='osgi.bundle' name='org.talend.license.gui.jetl' version='8.0.3.20260421_0945'/>
        <provided namespace='osgi.identity' name='org.talend.license.gui.jetl' version='8.0.3.20260421_0945'>
          <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.talend.license.gui' version='8.0.3.20260421_0945'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.license.gui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.jetl.source' range='[8.0.3.20260421_0945,8.0.3.20260421_0945]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.license.gui.jetl' version='8.0.3.20260421_0945'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.license.gui.jetl&#xA;Bundle-Version: 8.0.3.20260421_0945&#xA;Fragment-Host: org.talend.license.gui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.org.eclipse.justj.openjdk.hotspot.jre.full' version='21.0.0' singleton='false'>
      <provides size='296'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.org.eclipse.justj.openjdk.hotspot.jre.full' version='21.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.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='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='osgi.ee' name='JavaSE' version='1.5.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.foreign' 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'/>
        <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='osgi.ee' name='JavaSE' version='1.6.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='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='osgi.ee' name='JavaSE' version='1.7.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='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='osgi.ee' name='JavaSE' version='1.8.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='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='osgi.ee' name='JavaSE' version='9.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='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='osgi.ee' name='JavaSE' version='10.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='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='osgi.ee' name='JavaSE' version='11.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='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='osgi.ee' name='JavaSE' version='12.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='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='osgi.ee' name='JavaSE' version='13.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='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='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.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='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='osgi.ee' name='JavaSE' version='15.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='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='osgi.ee' name='JavaSE' version='16.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='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='osgi.ee' name='JavaSE' version='17.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='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='osgi.ee' name='JavaSE' version='18.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='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='osgi.ee' name='JavaSE' version='19.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='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='osgi.ee' name='JavaSE' version='20.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='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='osgi.ee' name='JavaSE' version='21.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='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='osgi.ee' name='JavaSE/compact1' version='1.8.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='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='osgi.ee' name='JavaSE/compact1' version='9.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='OSGi/Minimum' version='1.2.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/compact1' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='13.0.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/compact1' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='21.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='JavaSE/compact2' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.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/compact2' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='21.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' version='1.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='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='osgi.ee' name='JavaSE/compact3' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.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='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='osgi.ee' name='JavaSE' version='1.2.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='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='osgi.ee' name='JavaSE' version='1.3.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='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'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.wst.common.project.facet.core' version='1.5.0.v202501090237' generation='2'>
      <update id='org.eclipse.wst.common.project.facet.core' range='[0.0.0,1.5.0.v202501090237)' severity='0'/>
      <properties size='9'>
        <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.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core' version='1.5.0.v202501090237'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' version='1.5.0.v202501090237'/>
        <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.5.0.v202501090237'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.26.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=17))'>
          <description>
            org.eclipse.wst.common.project.facet.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core.source' range='[1.5.0.v202501090237,1.5.0.v202501090237]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.project.facet.core' version='1.5.0.v202501090237'/>
      </artifacts>
      <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.5.0.v202501090237
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.rs.provider.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.doc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.service.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.router.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.provider.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.tools.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.debugger.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.demo.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.deps.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.microservice.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.export.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.routelets.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.testcontainer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.dsrest.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.oas.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jibx' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.ws.consumer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Data Services and Routes&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://spring.io/projects/spring-framework)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://bndtools.org/&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (http://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hamcrest.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance ( http://www.osgi.org )&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FuseSource, Corp.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Terracotta Inc., a wholly-owned subsidiary of Software AG USA, Inc. (http://terracotta.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL,GPL License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the Apache-2.0,LGPL-2.0-or-later,MPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://www.codehaus.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (https://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL 1.0,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (http://www.minidev.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The JASYPT team (http://www.jasypt.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit (http://www.junit.org)&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JDOM (http://www.jdom.org)&#xA;Licensed under the Similar to Apache License but with the acknowledgment clause removed license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.dataprep.lookups.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.dataprep.lookups.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend data preparation lookups connectors feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Preparation Lookups'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataprep.lookups.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.lookups.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.lookups' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.lookups.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Preparation Lookups&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.components.snowflake.ee.definition' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.snowflake.ee.definition' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Snowflake EE Definition'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.snowflake.ee.definition' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.snowflake.ee.definition' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.snowflake.ee' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.reflect,org.talend.components.api,org.talend.components.api.properties,org.talend.components.snowflake.ee.azure,org.talend.components.snowflake.ee.s3,org.talend.components.snowflake.ee.snowflake,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.ee.azure' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.ee.s3' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.reflect,org.talend.components.api.properties,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.ee.snowflake' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.ee.tsnowflakebulkexec' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.snowflake,org.talend.components.snowflake.ee,org.talend.components.snowflake.objects,org.talend.components.snowflake.tsnowflakeoutput,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.ee.tsnowflakeoutputbulk' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.snowflake,org.talend.components.snowflake.ee,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.ee.tsnowflakeoutputbulkexec' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.snowflake,org.talend.components.snowflake.ee.tsnowflakebulkexec,org.talend.components.snowflake.ee.tsnowflakeoutputbulk,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.snowflake.ee.definition' version='0.37.59'>
          <properties 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='27'>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.ee' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.ee.azure' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.ee.s3' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.ee.snowflake' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.ee.tsnowflakebulkexec' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.ee.tsnowflakeoutputbulk' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.ee.tsnowflakeoutputbulkexec' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.objects' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakeoutput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.snowflake.ee.definition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.snowflake.ee.definition.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.snowflake.ee.definition' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.snowflake.ee.definition&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.components.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.components.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.tableau.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Tableau'/>
        <property name='org.eclipse.equinox.p2.description' value='Tableau'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.tableau.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.tableau.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.tableau.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Tableau&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext' version='2.42.0.v20260223-0608' generation='2'>
      <update id='org.eclipse.xtext' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='72'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.build' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.services' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.debug' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.diagnostics' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.findReferences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.debug' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.node' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.lazy' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.mwe' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.naming' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.detachable' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.serialization' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.preferences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.clustering' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.containers' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.generic' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.persistence' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.acceptor' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.analysis' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.diagnostic' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.sequencer' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.tokens' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.service' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.services' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.tasks' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.workspace' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ecoreInference' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.parser' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext' version='2.42.0.v20260223-0608'>
          <properties 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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.37.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.30.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.9.1,10.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='1.15.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.15.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.31.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.19.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext;singleton:=true&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal32x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.2.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.2.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal32x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal32x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal32x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal32x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.team.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.discovery.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.discovery Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.discovery' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.discovery
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.help' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataprofiler.help' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Help Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.help'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.help' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.help' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.help' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.help' version='8.0.3.20260601_1447'>
          <properties 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.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.help.webapp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.help
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.help.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.help' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.help;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.view.remote' version='8.0.3.20260605_0858' generation='2'>
      <update id='org.talend.repository.view.remote' range='[0.0.0,8.0.3.20260605_0858)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend repository view provider for SVN'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.view.remote'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.remote' version='8.0.3.20260605_0858'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.view.remote' version='8.0.3.20260605_0858'/>
        <provided namespace='osgi.identity' name='org.talend.repository.view.remote' version='8.0.3.20260605_0858'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitprovider.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.view.remote
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.remote.source' range='[8.0.3.20260605_0858,8.0.3.20260605_0858]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.view.remote' version='8.0.3.20260605_0858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.view.remote;singleton:=true&#xA;Bundle-Version: 8.0.3.20260605_0858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation' version='1.9.0.202510230804' generation='2'>
      <update id='org.eclipse.emf.validation' range='[0.0.0,1.9.0.202510230804)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework Core'/>
        <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.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' version='1.9.0.202510230804'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation' version='1.9.0.202510230804'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.emfadapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation' version='1.9.0.202510230804'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.ecore' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.3.0,3.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.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.validation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.source' range='[1.9.0.202510230804,1.9.0.202510230804]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation' version='1.9.0.202510230804'/>
      </artifacts>
      <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.validation; singleton:=true&#xA;Bundle-Version: 1.9.0.202510230804
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.security' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.security' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Security'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty.ee8'/>
        <property name='maven-artifactId' value='jetty-ee8-security'/>
        <property name='maven-version' value='12.1.7'/>
        <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.ee8.security' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.security' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.security' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.annotation,javax.servlet.http,org.eclipse.jetty.ee8.nested,org.eclipse.jetty.ee8.security.authentication,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.security,org.eclipse.jetty.server' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.security.authentication' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,javax.servlet,javax.servlet.http,org.eclipse.jetty.ee8.nested,org.eclipse.jetty.ee8.security,org.eclipse.jetty.http,org.eclipse.jetty.security,org.eclipse.jetty.util.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.security' version='12.1.7'>
          <properties 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='37'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.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.nio.charset' 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.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.x500' 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.ee8.nested' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.security.authentication' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.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.ee8.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.ee8.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.security
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.security.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.security' version='12.1.7'/>
      </artifacts>
      <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.ee8.security&#xA;Bundle-Version: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.dbr550' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.dbr550' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Dbr550'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.dbr550'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr550' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.dbr550' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dbr550' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.dbr550' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.dbr550
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr550.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.dbr550' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.dbr550;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.8.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.8.1'/>
        <property name='df_LT.description' value='HL7 v2.8.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.8.1' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.studio.tpbd.di.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpbd.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.di.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpbd.di.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpbd.di.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.ssh.apache.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit.ssh.apache' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications' version='0.8.0.v20251217-0909' singleton='false' generation='2'>
      <update id='org.eclipse.jface.notifications' range='[0.0.0,0.8.0.v20251217-0909)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Notification API'/>
        <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.notifications'/>
        <property name='maven-version' value='0.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications' version='0.8.0.v20251217-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications' version='0.8.0.v20251217-0909'/>
        <provided namespace='java.package' name='org.eclipse.jface.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.notifications.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications' version='0.8.0.v20251217-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jface.notifications
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jface.notifications
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.source' range='[0.8.0.v20251217-0909,0.8.0.v20251217-0909]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications' version='0.8.0.v20251217-0909'/>
      </artifacts>
      <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.notifications&#xA;Bundle-Version: 0.8.0.v20251217-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.cdp.x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.cdp.x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Cloudera Data Platform Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description' value='Cloudera Data Platform Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.cdp.x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdp.x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.cdp' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdp.x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.httpcomponents.httpclient' version='4.5.14.v20230516-1249' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpclient' range='[0.0.0,4.5.14.v20230516-1249)' 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.14-SNAPSHOT'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient' version='4.5.14.v20230516-1249'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient' version='4.5.14.v20230516-1249'/>
        <provided namespace='java.package' name='org.apache.http.auth' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.auth.params' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.cache' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.config' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.entity' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.fluent' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.methods' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.params' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.protocol' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client.utils' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.conn' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.conn.params' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.conn.routing' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.conn.scheme' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.conn.socket' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.conn.ssl' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.conn.util' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.cookie' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.cookie.params' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.entity.mime' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.entity.mime.content' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.auth' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.client' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.ehcache' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.memcached' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn.tsccm' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.cookie' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.impl.execchain' version='4.5.14'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpclient' version='4.5.14.v20230516-1249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.14,4.5.15)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.concurrent' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.entity' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.io' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.pool' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.ssl' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.16,4.5.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.0.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))'>
          <description>
            org.apache.httpcomponents.httpclient
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpclient' version='4.5.14.v20230516-1249'/>
      </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.14.v20230516-1249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.externaltools.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.externaltools.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.externaltools Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.model.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Model Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Model plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.model.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.model.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.model.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.singlesignon.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend single sign on feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.singlesignon.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.singlesignon.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.singlesignon.feature' version='8.0.3.20260601_1447'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.extrafeature.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Extra Feature Support Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Extra Feature Support of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.extrafeature.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.extrafeature.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.extrafeature.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.extrafeature.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.draw2d.feature.group' version='3.27.0.202602231721' singleton='false'>
      <update id='org.eclipse.draw2d.feature.group' range='[0.0.0,3.27.0.202602231721)' 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.feature'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <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, 2009 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://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='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.27.0.202602231721'/>
        <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.22.0.202602231721,3.22.0.202602231721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' range='[3.27.0.202602231721,3.27.0.202602231721]'>
          <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.talend.studio.components.tcompv0.azurestorage.feature.feature.jar' version='8.0.3.20260724_1150'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Storage'/>
        <property name='org.eclipse.equinox.p2.description' value='Azure Storage'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.azurestorage.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage.feature.feature.jar' version='8.0.3.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.azurestorage.feature' version='8.0.3.20260724_1150'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.azurestorage.feature' version='8.0.3.20260724_1150'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Azure Storage&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (http://connect2id.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (https://connect2id.com/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (https://urielch.github.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (https://connect2id.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.dsql.function' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.function' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL functions'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.function'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.function' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.function' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.function' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.function' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.maplang.el.interpreter.api' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.el.interpreter.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.el.interpreter.impl.function' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.el.parser.model' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.mql.interpreter' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.mql.interpreter.api' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.mql.interpreter.datum' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.mql.interpreter.function' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.mql.interpreter.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.mql.schema.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.maplang.mql.schema' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.function
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.function.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.function' version='8.0.3.20260715_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.talend.transform.dsql.function;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher' version='1.9.600.v20250720-0951' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher' range='[0.0.0,1.9.600.v20250720-0951)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher'/>
        <property name='maven-version' value='1.9.600-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.9.600.v20250720-0951'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' version='1.9.600.v20250720-0951'/>
        <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.9.600.v20250720-0951'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.common' range='[3.18.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.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.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.1.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.6.0,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.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.publisher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.source' range='[1.9.600.v20250720-0951,1.9.600.v20250720-0951]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher' version='1.9.600.v20250720-0951'/>
      </artifacts>
      <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.9.600.v20250720-0951
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataprofiler.core.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.dataprofiler.core.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataprofiler Core Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataprofiler Core Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataprofiler.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='49'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.grid' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.compare' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.compare.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.management' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.multitenant-core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.common.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.tdq' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.tdq.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.datamart' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.migration' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.persistence' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.service' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.top.chart' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.datamasking' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.datamasking.designer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.email' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.matching' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.phone' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.record.linkage' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.record.linkage.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.reporting' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.reporting.engine' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.sampling' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.semantic' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.semantic.model' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.statistics' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.libphonumber' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.re2j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jung' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mapdb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.dq' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.sdk.component.studio-integration' version='8.0.3.20260724_1132' generation='2'>
      <update id='org.talend.sdk.component.studio-integration' range='[0.0.0,8.0.3.20260724_1132)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.sdk.component.studio-integration'/>
        <property name='org.eclipse.equinox.p2.description' value='Studio integration of the Talend Component Kit framework.'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.sdk.component.studio-integration'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='38'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.sdk.component.studio-integration' version='8.0.3.20260724_1132'/>
        <provided namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' version='8.0.3.20260724_1132'/>
        <provided namespace='java.package' name='org.talend.sdk.component.server.front.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.tester' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.sorter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.action' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.metadata.node,org.talend.sdk.component.studio.ui.wizard' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.seeker' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.model' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.model.parameter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.metadata.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.debounce,org.talend.sdk.component.studio.metadata,org.talend.sdk.component.studio.service,org.talend.sdk.component.studio.websocket' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.ui.guessschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.ui.composite.controller' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.ui.composite' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.metadata.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.ui.composite.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.ui.wizard' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.metadata.node,org.talend.sdk.component.studio.ui.wizard.page' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.ui.wizard.page' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.model.parameter,org.talend.sdk.component.studio.ui.wizard' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.metadata.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.websocket' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.lang' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.lang' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.debounce' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.model.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.model.action' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.model.parameter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.model.parameter' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio,org.talend.sdk.component.studio.model.parameter.command' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.model.parameter.command' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.model.action' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.model.parameter.listener' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.sdk.component.studio.model.action,org.talend.sdk.component.studio.model.parameter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.mvn' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sdk.component.studio.toolbar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.sdk.component.studio-integration' version='8.0.3.20260724_1132'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='52'>
        <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.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' 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.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sqlbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' 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.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.core.ui.event' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.sdk.component.studio-integration
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.sdk.component.studio-integration.source' range='[8.0.3.20260724_1132,8.0.3.20260724_1132]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.sdk.component.studio-integration' version='8.0.3.20260724_1132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.sdk.component.studio-integration;singleton=true&#xA;Bundle-Version: 8.0.3.20260724_1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.core.match.store' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.dataprofiler.core.match.store' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='TDQ MatchStore Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.core.match.store'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.match.store' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.core.match.store' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.core.match.store' version='8.0.3.20260601_1447'>
          <properties 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='17'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.persist.lookup' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.dataprofiler.core.service' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.core.match.store
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.match.store.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.core.match.store' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.core.match.store&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.annotation-api' version='2.1.1' singleton='false' generation='2'>
      <update id='jakarta.annotation-api' range='[0.0.0,2.1.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Annotations API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Annotations API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.annotation'/>
        <property name='maven-artifactId' value='jakarta.annotation-api'/>
        <property name='maven-version' value='2.1.1'/>
        <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='jakarta.annotation-api' version='2.1.1'/>
        <provided namespace='osgi.bundle' name='jakarta.annotation-api' version='2.1.1'/>
        <provided namespace='java.package' name='jakarta.annotation' version='2.1.1'/>
        <provided namespace='java.package' name='jakarta.annotation.security' version='2.1.1'/>
        <provided namespace='java.package' name='jakarta.annotation.sql' version='2.1.1'/>
        <provided namespace='osgi.identity' name='jakarta.annotation-api' version='2.1.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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            jakarta.annotation-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.annotation-api.source' range='[2.1.1,2.1.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.annotation-api' version='2.1.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.annotation-api&#xA;Bundle-Version: 2.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.ui' version='1.2.0.v202308012257' generation='2'>
      <update id='org.eclipse.wst.command.env.ui' range='[0.0.0,1.2.0.v202308012257)' 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.v202308012257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' version='1.2.0.v202308012257'/>
        <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.v202308012257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.ui.source' range='[1.2.0.v202308012257,1.2.0.v202308012257]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.ui' version='1.2.0.v202308012257'/>
      </artifacts>
      <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.v202308012257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.dsrest.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.dsrest.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Dsrest Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Dsrest'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.dsrest.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.dsrest.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.oas.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.dsrest' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.dsrest.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.studio.lite.ci.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.ci.product' name='org.talend.studio.lite.ci.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.ci.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.components.dqsh.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.components.dqsh.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dqsh Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dqsh Components Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.dqsh.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.dqsh.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.dqsh.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.ssh.apache.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit.ssh.apache' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui' version='1.6.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.jsch.ui' range='[0.0.0,1.6.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSch 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.ui'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' version='1.6.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui' version='1.6.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.ui.authenticator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.ui.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jsch.ui' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jcraft.jsch' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui' version='1.6.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='[0.1.50,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jsch.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.source' range='[1.6.0.v20251219-1227,1.6.0.v20251219-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui' version='1.6.0.v20251219-1227'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui;singleton:=true&#xA;Bundle-Version: 1.6.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.karaf' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.karaf' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven repo Karaf Plug-in R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.karaf'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.karaf' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.karaf' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.karaf' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.karaf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.karaf.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.karaf' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.karaf;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataprofiler.match.store.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.dataprofiler.match.store.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataprofiler Match Store Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataprofiler Match Store Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataprofiler.match.store.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.match.store.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.match.store' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.match.store.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.ftp.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='FTP'/>
        <property name='org.eclipse.equinox.p2.description' value='FTP'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.ftp.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.ftp.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.ftp.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.ftp.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1400.v20250801-0854'>
      <update id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[0.0.0,1.2.1400.v20250801-0854)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher MacOSX Cocoa Fragment'/>
        <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='launcher.cocoa.macosx.x86_64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.cocoa.macosx.x86_64'/>
        <property name='maven-version' value='1.2.1400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1400.v20250801-0854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1400.v20250801-0854'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1400.v20250801-0854'>
          <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.equinox.launcher' version='1.2.1400.v20250801-0854'/>
        <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.launcher' range='[1.7.0,1.8.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64.source' range='[1.2.1400.v20250801-0854,1.2.1400.v20250801-0854]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1400.v20250801-0854'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.cocoa.macosx.x86_64;singleton:=true&#xA;Bundle-Version: 1.2.1400.v20250801-0854&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.7.0,1.8.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.phone' version='9.2.16' singleton='false'>
      <update id='org.talend.dataquality.phone' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Phone number validation and formatting Library'/>
        <property name='org.eclipse.equinox.p2.description' value='Phone number validation and formatting tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.phone' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.phone' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.phone' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.phone' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.talend.libraries.google.libphonumber' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.phone.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.phone' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.phone&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='CyberArk Central Credential Provider'/>
        <property name='org.eclipse.equinox.p2.description' value='tCyberarkCCPInput component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.cyberarkrest.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tCyberarkCCPInput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          CyberArk Central Credential Provider&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui' version='3.15.300.v20260212-1456' generation='2'>
      <update id='org.eclipse.jdt.debug.ui' range='[0.0.0,3.15.300.v20260212-1456)' 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.15.300-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.15.300.v20260212-1456'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' version='3.15.300.v20260212-1456'/>
        <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.15.300.v20260212-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='26'>
        <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.40.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.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.33.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.30.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.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' 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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jdt.debug.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.source' range='[3.15.300.v20260212-1456,3.15.300.v20260212-1456]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui' version='3.15.300.v20260212-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.jdt.debug.ui; singleton:=true&#xA;Bundle-Version: 3.15.300.v20260212-1456
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.azurestorage' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.azurestorage' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - AzureStorage'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.azurestorage' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.azurestorage' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.azurestorage' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.tazurestorageconnection,org.talend.components.common,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage,org.talend.components.azurestorage.blob.helpers,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.helpers' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.reflect,org.talend.components.api.properties,org.talend.daikon.properties,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.azurestorage,org.talend.components.azurestorage.blob,org.talend.components.azurestorage.blob.helpers,org.talend.components.azurestorage.blob.tazurestoragecontainerlist,org.talend.components.azurestorage.blob.tazurestoragelist,org.talend.components.azurestorage.tazurestorageconnection,org.talend.daikon,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainercreate' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.blob,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainerdelete' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.blob,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainerexist' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.blob,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainerlist' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.azurestorage,org.talend.components.azurestorage.blob,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragedelete' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.blob,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestorageget' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.blob,org.talend.components.azurestorage.blob.helpers,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragelist' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.azurestorage.blob,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestorageput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.blob,org.talend.components.azurestorage.blob.helpers,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage,org.talend.components.azurestorage.tazurestorageconnection,org.talend.components.common,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.azurestorage.blob.runtime,org.talend.components.azurestorage.queue,org.talend.components.azurestorage.queue.tazurestoragequeueinput,org.talend.components.azurestorage.queue.tazurestoragequeueinputloop,org.talend.components.azurestorage.queue.tazurestoragequeuelist,org.talend.components.azurestorage.tazurestorageconnection,org.talend.daikon,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuecreate' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.queue,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuedelete' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.queue,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeueinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.azurestorage.queue,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeueinputloop' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.azurestorage.queue,org.talend.components.azurestorage.queue.tazurestoragequeueinput,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuelist' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.azurestorage.queue,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeueoutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.azurestorage.queue,org.talend.components.common,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuepurge' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage.queue,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.table' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage,org.talend.components.azurestorage.table.helpers,org.talend.components.azurestorage.table.tazurestorageoutputtable,org.talend.components.azurestorage.tazurestorageconnection,org.talend.components.common,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.table.avro' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.daikon.avro,org.talend.daikon.avro.converter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.table.helpers' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.reflect,org.talend.components.api.properties,org.talend.daikon.properties,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.table.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.azurestorage.blob.runtime,org.talend.components.azurestorage.table,org.talend.components.azurestorage.table.tazurestorageinputtable,org.talend.components.azurestorage.table.tazurestorageoutputtable,org.talend.components.azurestorage.tazurestorageconnection,org.talend.daikon,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.table.tazurestorageinputtable' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.azurestorage.table,org.talend.components.azurestorage.table.helpers,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.table.tazurestorageoutputtable' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.azurestorage.table,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.tazurestorageconnection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.azurestorage,org.talend.daikon,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.service,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.utils' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.container' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.azurestorage.wizard' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.components.azurestorage,org.talend.components.azurestorage.tazurestorageconnection,org.talend.daikon,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.properties.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.azurestorage' version='0.37.59'>
          <properties 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='114'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='0.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.management' 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.math' 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.nio.file.spi' 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.security.interfaces' range='0.0.0'/>
        <required namespace='java.package' name='java.security.spec' 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.chrono' 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.time.zone' 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.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.net' 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='javax.tools' 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.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='javax.xml.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.tuple' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.joda.time' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.6.0,10.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.helpers' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainercreate' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainerdelete' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainerexist' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragecontainerlist' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragedelete' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestorageget' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestoragelist' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.blob.tazurestorageput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuecreate' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuedelete' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeueinput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeueinputloop' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuelist' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeueoutput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.queue.tazurestoragequeuepurge' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.table.tazurestorageinputtable' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.table.tazurestorageoutputtable' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.tazurestorageconnection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.azurestorage.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.avro' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro.converter' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.java8' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.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'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.nio.ch' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.azurestorage
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.azurestorage.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.azurestorage' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.azurestorage&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jaxb-api' version='2.3.1' singleton='false' generation='2'>
      <update id='jaxb-api' range='[0.0.0,2.3.1)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='jaxb-api'/>
        <property name='org.eclipse.equinox.p2.description' value='JAXB (JSR 222) API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Oracle Corporation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.oracle.com/'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jaxb-api' version='2.3.1'/>
        <provided namespace='osgi.bundle' name='jaxb-api' version='2.3.1'/>
        <provided namespace='java.package' name='javax.xml.bind' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.validation,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.bind.annotation' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.bind,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.bind.annotation.adapters' version='2.3.0'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.activation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.bind.helpers' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.validation,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.bind.util' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.bind,javax.xml.transform.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jaxb-api' version='2.3.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='22'>
        <required namespace='java.package' name='javax.activation' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.bind' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind.annotation.adapters' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind.attachment' range='[2.3.0,3.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='javax.xml.stream' 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.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.validation' 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.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.bind.helpers' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind.util' range='[2.3.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.8))'>
          <description>
            jaxb-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jaxb-api.source' range='[2.3.1,2.3.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jaxb-api' version='2.3.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jaxb-api&#xA;Bundle-Version: 2.3.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.apache.felix.scr' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.deps.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Dependencies Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.deps.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.deps.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.deps.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='javax.annotation' version='1.3.5.v20230504-0748' singleton='false' generation='2'>
      <update id='javax.annotation' range='[0.0.0,1.3.5.v20230504-0748)' 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.v20230504-0748'/>
        <provided namespace='osgi.bundle' name='javax.annotation' version='1.3.5.v20230504-0748'/>
        <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.v20230504-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='[1.3.5,2.0.0)'/>
        <required namespace='java.package' name='javax.annotation.security' range='[1.3.5,2.0.0)'/>
        <required namespace='java.package' name='javax.annotation.sql' range='[1.3.5,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            javax.annotation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.annotation' version='1.3.5.v20230504-0748'/>
      </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.v20230504-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.zmq' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.zmq' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Zero MQ Libraries'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.zmq'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.zmq' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.zmq' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.zeromq' version='0.0.0'/>
        <provided namespace='java.package' name='zmq' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.zmq' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.zmq.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.zmq' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.zmq&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.core' version='2.2.0.v20230809-1000' singleton='false' generation='2'>
      <update id='org.hamcrest.core' range='[0.0.0,2.2.0.v20230809-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.hamcrest : hamcrest-core'/>
        <property name='maven-wrapped-groupId' value='org.hamcrest'/>
        <property name='maven-wrapped-artifactId' value='hamcrest-core'/>
        <property name='maven-wrapped-version' value='2.2'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.core' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.identity' name='org.hamcrest.core' version='2.2.0.v20230809-1000'>
          <properties 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='osgi.bundle' name='org.hamcrest' range='2.2.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.hamcrest.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core.source' range='[2.2.0.v20230809-1000,2.2.0.v20230809-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.core' version='2.2.0.v20230809-1000'/>
      </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: 2.2.0.v20230809-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core' version='3.45.0.v20260219-1233' generation='2'>
      <update id='org.eclipse.jdt.core' range='[0.0.0,3.45.0.v20260219-1233)' 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.45.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' version='3.45.0.v20260219-1233'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core' version='3.45.0.v20260219-1233'/>
        <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.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.parser' 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.45.0.v20260219-1233'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.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'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.compiler.batch' range='3.45.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.source' range='[3.45.0.v20260219-1233,3.45.0.v20260219-1233]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core' version='3.45.0.v20260219-1233'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.core; singleton:=true&#xA;Bundle-Version: 3.45.0.v20260219-1233
          </instruction>
          <instruction key='uninstall'>
            removeJvmArg(jvmArg:-XX:CompileCommand=quiet); removeJvmArg(jvmArg:-XX:CompileCommand=exclude org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer::getExtendedRange);
          </instruction>
          <instruction key='install'>
            addJvmArg(jvmArg:-XX:CompileCommand=quiet); addJvmArg(jvmArg:-XX:CompileCommand=exclude org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer::getExtendedRange);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='slf4j.reload4j' version='2.0.18' singleton='false' generation='2'>
      <update id='slf4j.reload4j' range='[0.0.0,2.0.18)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='SLF4J Reload4j Provider'/>
        <property name='org.eclipse.equinox.p2.description' value='SLF4J Reload4j Provider'/>
        <property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://reload4j.qos.ch'/>
        <property name='maven-groupId' value='org.slf4j'/>
        <property name='maven-artifactId' value='slf4j-reload4j'/>
        <property name='maven-version' value='2.0.18'/>
        <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='slf4j.reload4j' version='2.0.18'/>
        <provided namespace='osgi.bundle' name='slf4j.reload4j' version='2.0.18'/>
        <provided namespace='java.package' name='org.slf4j.reload4j' version='2.0.18'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j,org.slf4j.event,org.slf4j.helpers,org.slf4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='slf4j.reload4j' version='2.0.18'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='slf4j.reload4j_2.0.18-1' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.slf4j.spi.SLF4JServiceProvider' type='List'/>
            <property name='type' value='reload4j'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.slf4j.spi.SLF4JServiceProvider' version='0.0.0'>
          <properties size='1'>
            <property name='type' value='reload4j'/>
          </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.apache.log4j' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j.spi' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.registrar)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            slf4j.reload4j
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            slf4j.reload4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='slf4j.reload4j.source' range='[2.0.18,2.0.18]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='slf4j.reload4j' version='2.0.18'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: slf4j.reload4j&#xA;Bundle-Version: 2.0.18
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.ui' version='1.2.401.v202308161955' generation='2'>
      <update id='org.eclipse.wst.common.ui' range='[0.0.0,1.2.401.v202308161955)' severity='0'/>
      <properties size='9'>
        <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.401-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.ui' version='1.2.401.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.ui' version='1.2.401.v202308161955'/>
        <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.401.v202308161955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.203.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.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='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.ui.source' range='[1.2.401.v202308161955,1.2.401.v202308161955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.ui' version='1.2.401.v202308161955'/>
      </artifacts>
      <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.401.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.group' version='2.45.0.v20251210-1157' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[0.0.0,2.45.0.v20251210-1157)' 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.45.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.45.0.v20251210-1157'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui' range='[2.45.0.v20251210-1157,2.45.0.v20251210-1157]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.jar' range='[2.45.0.v20251210-1157,2.45.0.v20251210-1157]'>
          <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='toolingorg.talend.studio.lite.ci.product.configuration' version='8.0.1.20260724_1150'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.configuration' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='67'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.cocoa.macosx.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.gtk.linux.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.win32.win32.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.ini.cocoa.macosx.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.ini.cocoa.macosx.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.gtk.linux.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.cocoa.macosx.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.lite.esb.testcontainer.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Camel TestContainer Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel TestContainer'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.testcontainer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.testcontainer.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.testcontainer.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.testcontainer.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.esb.apidesigner.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.apidesigner.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.apidesigner.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.apidesigner.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='26'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.rs.provider.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.doc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.service.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.router.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.provider.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.tools.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.debugger.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.demo.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.deps.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.microservice.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.export.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.routelets.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.testcontainer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.dsrest.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.oas.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jibx' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.apidesigner' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.ws.consumer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.apidesigner.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Data Services and Routes&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://spring.io/projects/spring-framework)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://bndtools.org/&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (http://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hamcrest.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance ( http://www.osgi.org )&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FuseSource, Corp.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Terracotta Inc., a wholly-owned subsidiary of Software AG USA, Inc. (http://terracotta.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL,GPL License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the Apache-2.0,LGPL-2.0-or-later,MPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://www.codehaus.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (https://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL 1.0,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (http://www.minidev.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The JASYPT team (http://www.jasypt.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit (http://www.junit.org)&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JDOM (http://www.jdom.org)&#xA;Licensed under the Similar to Apache License but with the acknowledgment clause removed license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.ide.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.mapper' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.mapper' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Mapper'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.mapper'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.mapper' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.tree' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.mapper' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='22'>
        <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.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.treemapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' 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.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.editor.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.mapper
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.mapper' version='8.0.3.20260715_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.talend.transform.dsql.mapper;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp.feature.group' version='4.39.0.v20260226-0420' singleton='false'>
      <update id='org.eclipse.rcp.feature.group' range='[0.0.0,4.39.0.v20260226-0420)' 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='eclipse.platform.releng'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.39.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, 2013 Eclipse contributors 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 RCP'/>
        <property name='df_LT.description' value='Rich Client Platform'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' version='4.39.0.v20260226-0420'/>
        <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.e4.rcp.feature.group' range='[4.39.0.v20260225-1014,4.39.0.v20260225-1014]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.11.0.v20251227-1159,3.11.0.v20251227-1159]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.208.0.v20251219-1043,3.208.0.v20251219-1043]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.138.0.v20260204-1601,3.138.0.v20260204-1601]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='[3.5.1000.v20260130-1253,3.5.1000.v20260130-1253]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='[1.3.400.v20260123-2255,1.3.400.v20260123-2255]'>
          <filter>
            (&amp;(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]'/>
      </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.talend.lite.dq.routines.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Routines Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Routines Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.routines.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.routines.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.routines.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.routines.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.m2e.feature.feature.jar' version='8.0.3.20260407_0153'>
      <properties size='7'>
        <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='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.m2e.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.jar' version='8.0.3.20260407_0153'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.m2e.feature' version='8.0.3.20260407_0153'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.m2e.feature' version='8.0.3.20260407_0153'/>
      </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.talend.transform.standard.hl7v2.8.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.8.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.8'/>
        <property name='df_LT.description' value='HL7 v2.8'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.8' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='javaewah' version='1.1.13.v20211029-0839' singleton='false' generation='2'>
      <update id='javaewah' range='[0.0.0,1.1.13.v20211029-0839)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='javaewah'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The bit array data structure is implemented in Java as the BitSet class. Unfortunately, this fails to scale without compression.  JavaEWAH is a word-aligned compressed variant of the Java bitset class. It uses a 64-bit run-length encoding (RLE) compression scheme.  The goal of word-aligned compression is not to achieve the best compression, but rather to improve query processing time. Hence, we try to save CPU cycles, maybe at the expense of storage. However, the EWAH scheme we implemented is always more efficient storage-wise than an uncompressed bitmap (implemented in Java as the BitSet class). Unlike some alternatives, javaewah does not rely on a patented scheme.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='javaewah'/>
        <property name='maven-version' value='1.1.13-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javaewah' version='1.1.13.v20211029-0839'/>
        <provided namespace='osgi.bundle' name='javaewah' version='1.1.13.v20211029-0839'/>
        <provided namespace='java.package' name='com.googlecode.javaewah' version='1.1.13'/>
        <provided namespace='java.package' name='com.googlecode.javaewah.datastructure' version='1.1.13'/>
        <provided namespace='java.package' name='com.googlecode.javaewah.symmetric' version='1.1.13'/>
        <provided namespace='java.package' name='com.googlecode.javaewah32' version='1.1.13'/>
        <provided namespace='java.package' name='com.googlecode.javaewah32.symmetric' version='1.1.13'/>
        <provided namespace='osgi.identity' name='javaewah' version='1.1.13.v20211029-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='6'>
        <required namespace='java.package' name='com.googlecode.javaewah' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah.datastructure' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah.symmetric' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah32' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.googlecode.javaewah32.symmetric' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            javaewah
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javaewah' version='1.1.13.v20211029-0839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javaewah&#xA;Bundle-Version: 1.1.13.v20211029-0839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.wsdl.advancement' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.wsdl.advancement' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='WSDL Advancement'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.wsdl.advancement'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.wsdl.advancement' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.wsdl.advancement' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.wsdl.advancement' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.wsdl.advancement
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.wsdl.advancement.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.wsdl.advancement' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.wsdl.advancement;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets' version='3.9.0.v20260106-0853' generation='2'>
      <update id='org.eclipse.ui.cheatsheets' range='[0.0.0,3.9.0.v20260106-0853)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cheatsheets'/>
        <property name='maven-version' value='3.9.0-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.9.0.v20260106-0853'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' version='3.9.0.v20260106-0853'/>
        <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.9.0.v20260106-0853'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.forms' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='[4.6.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.cheatsheets
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.cheatsheets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.source' range='[3.9.0.v20260106-0853,3.9.0.v20260106-0853]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets' version='3.9.0.v20260106-0853'/>
      </artifacts>
      <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.9.0.v20260106-0853
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.semanticMatch.feature.feature.group' version='8.0.3.20260608_0338' singleton='false'>
      <update id='org.talend.studio.components.tck.semanticMatch.feature.feature.group' range='[0.0.0,8.0.3.20260608_0338)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='SemanticMatch'/>
        <property name='org.eclipse.equinox.p2.description' value='Semantic Match component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.semanticMatch.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='' value=''/>
        <property name='TALEND_COMPONENT_tSemanticMatch' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch.feature.feature.group' version='8.0.3.20260608_0338'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch.feature.feature.jar' range='[8.0.3.20260608_0338,8.0.3.20260608_0338]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Semantic Match&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.updatesite.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.updatesite German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.updatesite' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.updatesite
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.bigdata.product' name='org.talend.jetl.bigdata.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.bigdata.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpds.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tpds.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TP_DS Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpds.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.apidesigner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.cmd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.doc.user' version='4.39.0.v20260213-1420'>
      <update id='org.eclipse.platform.doc.user' range='[0.0.0,4.39.0.v20260213-1420)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Platform 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.platform.doc.user'/>
        <property name='maven-version' value='4.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user' version='4.39.0.v20260213-1420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform.doc.user' version='4.39.0.v20260213-1420'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform.doc.user' version='4.39.0.v20260213-1420'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user.source' range='[4.39.0.v20260213-1420,4.39.0.v20260213-1420]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform.doc.user' version='4.39.0.v20260213-1420'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.platform.doc.user; singleton:=true&#xA;Bundle-Version: 4.39.0.v20260213-1420
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-compress' version='1.28.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-compress' range='[0.0.0,1.28.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Compress'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Compress 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='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-compress/'/>
        <property name='maven-groupId' value='org.apache.commons'/>
        <property name='maven-artifactId' value='commons-compress'/>
        <property name='maven-version' value='1.28.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-compress' version='1.28.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-compress' version='1.28.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress' version='1.28.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress,org.apache.commons.io.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.ar' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.arj' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.cpio' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.dump' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.examples' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.apache.commons.compress.archivers.sevenz,org.apache.commons.compress.archivers.tar,org.apache.commons.compress.archivers.zip' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.jar' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.apache.commons.compress.archivers.zip' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.sevenz' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.apache.commons.compress.utils,org.apache.commons.io.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.tar' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.apache.commons.compress.archivers.zip' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.zip' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.apache.commons.compress.parallel,org.apache.commons.compress.utils,org.apache.commons.io.build,org.apache.commons.io.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.changes' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.apache.commons.compress.archivers.zip' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.brotli' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate64' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.gzip' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils,org.apache.commons.io.build,org.apache.commons.io.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz4' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.codec.digest,org.apache.commons.compress.compressors,org.apache.commons.compress.compressors.lz77support,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz77support' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzma' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils,org.apache.commons.io.build,org.tukaani.xz' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzw' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress,org.apache.commons.compress.compressors,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.pack200' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.snappy' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.compressors.lz77support,org.apache.commons.compress.utils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.xz' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors,org.apache.commons.compress.utils,org.apache.commons.io.build,org.tukaani.xz' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.z' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.compressors.lzw' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.zstandard' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.luben.zstd,org.apache.commons.compress.compressors,org.apache.commons.compress.utils,org.apache.commons.io.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony' version='1.28.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.archive.internal.nls' version='1.28.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.pack200' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress,org.apache.commons.compress.java.util.jar,org.objectweb.asm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.harmony.pack200,org.apache.commons.compress.harmony.unpack200.bytecode,org.apache.commons.compress.java.util.jar' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.harmony.pack200,org.apache.commons.compress.harmony.unpack200,org.apache.commons.compress.harmony.unpack200.bytecode.forms' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode.forms' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.harmony.pack200,org.apache.commons.compress.harmony.unpack200.bytecode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.compress.java.util.jar' version='1.28.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.parallel' version='1.28.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.utils' version='1.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.apache.commons.io.input' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-compress' version='1.28.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='45'>
        <required namespace='java.package' name='org.tukaani.xz' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.brotli.dec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.github.luben.zstd' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.objectweb.asm' 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='org.apache.commons.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.build' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.file.attribute' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.function' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.input' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.function' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='0.0.0' optional='true' greedy='false'/>
        <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.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.security.spec' range='0.0.0'/>
        <required namespace='java.package' name='java.time' 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.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.logging' 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.apache.commons.codec' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.commons-compress
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-compress.source' range='[1.28.0,1.28.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-compress' version='1.28.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.apache.commons.commons-compress&#xA;Bundle-Version: 1.28.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.flattener' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.flattener' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Flattener'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.flattener'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.flattener' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.flattener' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.model.multi' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.path' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.pivot' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.schema.multi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.flattener' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.flattener
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.flattener' version='8.0.3.20260715_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.talend.transform.flattener;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.netsuite.feature.feature.jar' version='8.0.3.20260724_1150'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Netsuite'/>
        <property name='org.eclipse.equinox.p2.description' value='Netsuite'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.netsuite.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite.feature.feature.jar' version='8.0.3.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.netsuite.feature' version='8.0.3.20260724_1150'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.netsuite.feature' version='8.0.3.20260724_1150'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Netsuite&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Square, Inc. (http://squareup.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.claude.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.claude.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Claude'/>
        <property name='org.eclipse.equinox.p2.description' value='Claude component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.claude.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/claudeai' value=''/>
        <property name='TALEND_COMPONENT_tClaudeAIClient' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Claude&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.runtime' version='3.34.200.v20251220-0953' generation='2'>
      <update id='org.eclipse.core.runtime' range='[0.0.0,3.34.200.v20251220-0953)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.runtime'/>
        <property name='maven-version' value='3.34.200-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.34.200.v20251220-0953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime' version='3.34.200.v20251220-0953'/>
        <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.34.200.v20251220-0953'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='1.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.source' range='[3.34.200.v20251220-0953,3.34.200.v20251220-0953]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime' version='3.34.200.v20251220-0953'/>
      </artifacts>
      <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.34.200.v20251220-0953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.externaltools.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.externaltools.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.externaltools Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.tukaani.xz' version='1.12.0' singleton='false'>
      <update id='org.tukaani.xz' range='[0.0.0,1.12.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/xz-javadoc/'/>
        <property name='maven-groupId' value='org.tukaani'/>
        <property name='maven-artifactId' value='xz'/>
        <property name='maven-version' value='1.12'/>
        <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.12.0'/>
        <provided namespace='osgi.bundle' name='org.tukaani.xz' version='1.12.0'/>
        <provided namespace='java.package' name='org.tukaani.xz' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.tukaani.xz' version='1.12.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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz.source' range='[1.12.0,1.12.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.tukaani.xz' version='1.12.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.12
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.cyberark' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.di.cyberark' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Cyberark Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.cyberark'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.di.cyberark' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.di.cyberark' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.di.cyberark
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.di.cyberark' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.di.cyberark;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.studio-utils' version='1.0.23' singleton='false' generation='2'>
      <update id='org.talend.studio.studio-utils' range='[0.0.0,1.0.23)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='studio-utils'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.studio-utils' version='1.0.23'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.studio-utils' version='1.0.23'/>
        <provided namespace='java.package' name='org.talend.commons.utils' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.commons.utils.threading.lockerbykey' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.cache' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.collections' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.color' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.database' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.dates' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.exceptions' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.files' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.utils.sugars' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.format' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.io' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.utils.sugars' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.jobconductor' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.json' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.migration' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.network' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.properties' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.security' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.sql' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.utils.sugars' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.sql.metadata.constants' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.ssl' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.string' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.utils.sugars' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.sugars' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.thread' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.time' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.wsdl' version='1.0.1'/>
        <provided namespace='java.package' name='org.talend.utils.xml' version='1.0.1'/>
        <provided namespace='osgi.identity' name='org.talend.studio.studio-utils' version='1.0.23'>
          <properties 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='17'>
        <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.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'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.text.similarity' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.zip' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.crypto' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.security' range='[7.1.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.studio.studio-utils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.studio-utils.source' range='[1.0.23,1.0.23]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.studio-utils' version='1.0.23'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.studio.studio-utils&#xA;Bundle-Version: 1.0.23
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.rcp.feature.feature.jar' version='1.4.3100.v20260111-1642'>
      <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) 2011, 2013 EclipseSource Inc. 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'/>
        <property name='df_LT.featureName' value='Equinox p2, minimal support for RCP applications'/>
        <property name='df_LT.description' value='Provides the minimal set of p2 bundles to use in RCP applications.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.rcp.feature'/>
        <property name='maven-version' value='1.4.3100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.jar' version='1.4.3100.v20260111-1642'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.rcp.feature' version='1.4.3100.v20260111-1642'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.rcp.feature' version='1.4.3100.v20260111-1642'/>
      </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.common_core.feature.feature.group' version='3.40.0.v202511200154' singleton='false'>
      <update id='org.eclipse.wst.common_core.feature.feature.group' range='[0.0.0,3.40.0.v202511200154)' 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.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common_core.feature'/>
        <property name='maven-version' value='3.40.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/'/>
        <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.40.0.v202511200154'/>
        <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.3.0.v202308161955,1.3.0.v202308161955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emf' range='[1.2.800.v202508180220,1.2.800.v202508180220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.environment' range='[1.1.0.v202308161955,1.1.0.v202308161955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks' range='[1.3.0.v202308161955,1.3.0.v202308161955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore' range='[1.3.300.v202511200154,1.3.300.v202511200154]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.uriresolver' range='[1.4.0.v202308161955,1.4.0.v202308161955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation' range='[1.3.100.v202407180051,1.3.100.v202407180051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.core' range='[1.4.100.v202508180220,1.4.100.v202508180220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.util' range='[2.2.100.v202508180220,2.2.100.v202508180220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.jar' range='[3.40.0.v202511200154,3.40.0.v202511200154]'>
          <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.talend.studio.tcpdm.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tcpdm.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_DM Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpdm.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpdm.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpdm.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.studio.lite.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.product' name='org.talend.studio.lite.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.collections.impl' version='13.0.0' singleton='false' generation='2'>
      <update id='org.eclipse.collections.impl' range='[0.0.0,13.0.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Collections Main Library'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse Collections is a collections framework for Java. It has JDK-compatible List, Set and Map implementations with a rich API and set of utility classes that work with any JDK compatible Collections, Arrays, Maps or Strings. The iteration protocol was inspired by the Smalltalk collection framework.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/eclipse/eclipse-collections/eclipse-collections'/>
        <property name='maven-groupId' value='org.eclipse.collections'/>
        <property name='maven-artifactId' value='eclipse-collections'/>
        <property name='maven-version' value='13.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='588'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections.impl' version='13.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.collections.impl' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.multimap,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.bag,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.bag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.immutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.factory.bag.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.bag,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.bag,org.eclipse.collections.impl.collection.mutable,org.eclipse.collections.impl.multimap.bag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.mutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.bag.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.collection.mutable.primitive,org.eclipse.collections.impl.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.factory.bag.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.bag.sorted,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedbag,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.partition.bag.sorted,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.bag.mutable,org.eclipse.collections.impl.collection.mutable,org.eclipse.collections.impl.multimap.bag.sorted.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bag.strategy.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.factory.bag.strategy,org.eclipse.collections.impl.bag.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bimap' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bimap.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.factory.bimap,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.bimap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.bimap.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.bimap,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.comparator' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.comparator.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.factory' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.block.function,org.eclipse.collections.impl.block.function.checked,org.eclipse.collections.impl.block.function.primitive,org.eclipse.collections.impl.block.predicate.checked,org.eclipse.collections.impl.block.procedure,org.eclipse.collections.impl.block.procedure.checked' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.factory.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.function' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.function.checked' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.function.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.predicate' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.predicate.checked' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.predicate' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.predicate.primitive' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.list.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.procedure.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.block.procedure.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl,org.eclipse.collections.impl.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collection.mutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.set.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.collector' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.factory' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.factory.bag,org.eclipse.collections.api.factory.bag.sorted,org.eclipse.collections.api.factory.bag.strategy,org.eclipse.collections.api.factory.bimap,org.eclipse.collections.api.factory.list,org.eclipse.collections.api.factory.map,org.eclipse.collections.api.factory.map.sorted,org.eclipse.collections.api.factory.map.strategy,org.eclipse.collections.api.factory.set,org.eclipse.collections.api.factory.set.sorted,org.eclipse.collections.api.factory.set.strategy,org.eclipse.collections.api.factory.stack,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.multimap.sortedbag,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.string.immutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.factory.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.factory.bag.primitive,org.eclipse.collections.api.factory.list.primitive,org.eclipse.collections.api.factory.map.primitive,org.eclipse.collections.api.factory.set.primitive,org.eclipse.collections.api.factory.stack.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.iterator' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.iterator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.iterator' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.impl.block.procedure,org.eclipse.collections.impl.lazy.parallel.list,org.eclipse.collections.impl.lazy.parallel.set,org.eclipse.collections.impl.map.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.set,org.eclipse.collections.impl.lazy.parallel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.set,org.eclipse.collections.impl.lazy.parallel,org.eclipse.collections.impl.lazy.parallel.bag,org.eclipse.collections.impl.lazy.parallel.set,org.eclipse.collections.impl.map.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.set,org.eclipse.collections.impl.lazy.parallel,org.eclipse.collections.impl.lazy.parallel.bag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.impl.lazy.parallel,org.eclipse.collections.impl.lazy.parallel.list,org.eclipse.collections.impl.lazy.parallel.set,org.eclipse.collections.impl.map.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.lazy.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.impl.lazy' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.set,org.eclipse.collections.impl.lazy' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.fixed' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.factory.list,org.eclipse.collections.api.list,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.list.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.list,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.stack' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.immutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.factory.list.primitive,org.eclipse.collections.api.list.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.list,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.collection.mutable,org.eclipse.collections.impl.lazy,org.eclipse.collections.impl.multimap.list,org.eclipse.collections.impl.parallel,org.eclipse.collections.impl.partition.list' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.mutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.comparator.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.list.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.stack.primitive,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.collection.mutable.primitive,org.eclipse.collections.impl.list.mutable,org.eclipse.collections.impl.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.list.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.stack.primitive,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.tuple,org.eclipse.collections.impl,org.eclipse.collections.impl.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.fixed' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.factory.map,org.eclipse.collections.api.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.factory.map,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.map,org.eclipse.collections.impl.parallel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.immutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.factory.map.primitive,org.eclipse.collections.api.map.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.map,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl,org.eclipse.collections.impl.map,org.eclipse.collections.impl.parallel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.mutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.map.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.map.primitive,org.eclipse.collections.impl.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.ordered.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.ordered.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.procedure.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.sorted' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.sorted.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.factory.map.sorted,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.sorted.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.map.sorted,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.impl,org.eclipse.collections.impl.map,org.eclipse.collections.impl.map.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.strategy' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.strategy.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.factory.map.strategy,org.eclipse.collections.api.map,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.map.immutable,org.eclipse.collections.impl.map.strategy.mutable,org.eclipse.collections.impl.parallel,org.eclipse.collections.impl.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.map.strategy.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.factory.map.strategy,org.eclipse.collections.api.map,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.map.mutable,org.eclipse.collections.impl.parallel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedbag,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap,org.eclipse.collections.impl.multimap.list' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedbag,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap,org.eclipse.collections.impl.multimap.bag,org.eclipse.collections.impl.multimap.list' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedbag,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedbag,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap,org.eclipse.collections.impl.multimap.bag,org.eclipse.collections.impl.multimap.list' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.strategy' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap.bag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap,org.eclipse.collections.impl.multimap.bag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.set.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap,org.eclipse.collections.impl.multimap.bag,org.eclipse.collections.impl.multimap.list' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.multimap.set.strategy' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap.set,org.eclipse.collections.impl.set.strategy.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.parallel' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.impl.block.procedure' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.collection,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.bag.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.collection,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.partition.bag.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection,org.eclipse.collections.api.list,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.set.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set.sorted,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.set.strategy' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.collection,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.partition.stack' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition.stack,org.eclipse.collections.api.stack' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.set.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.collection.mutable,org.eclipse.collections.impl.parallel,org.eclipse.collections.impl.set.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.fixed' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.factory.set,org.eclipse.collections.api.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.set,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.collection.immutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.immutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.set.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.impl.set.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.set,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.collection.mutable,org.eclipse.collections.impl.multimap.set,org.eclipse.collections.impl.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.mutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.set.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.set,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.collection.mutable.primitive,org.eclipse.collections.impl.set.mutable,org.eclipse.collections.impl.set.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.sorted.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.factory.set.sorted,org.eclipse.collections.api.set.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.sorted.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.set.sorted,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.partition.set.sorted,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.collection.mutable,org.eclipse.collections.impl.multimap.set.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.strategy.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.factory.set.strategy,org.eclipse.collections.api.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.set.strategy.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.factory.set.strategy,org.eclipse.collections.api.list,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.multimap.set.strategy,org.eclipse.collections.impl.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.factory.stack,org.eclipse.collections.api.stack' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.immutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.factory.stack.primitive,org.eclipse.collections.api.stack.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.mutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.stack,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.partition.stack,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.stack,org.eclipse.collections.api.stack.primitive,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.mutable.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.factory.stack.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.stack,org.eclipse.collections.api.stack.primitive,org.eclipse.collections.impl.list.mutable.primitive,org.eclipse.collections.impl.stack.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stack.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.stack.primitive,org.eclipse.collections.impl.list.mutable.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stream' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.stack.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.stream.primitive' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.impl.string.immutable' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.stack.primitive,org.eclipse.collections.api.tuple.primitive,org.eclipse.collections.impl.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.tuple' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.function,org.eclipse.collections.api.list,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.tuple.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.block.function.primitive,org.eclipse.collections.impl.block.predicate,org.eclipse.collections.impl.block.predicate.primitive,org.eclipse.collections.impl.block.procedure.primitive,org.eclipse.collections.impl.list.mutable,org.eclipse.collections.impl.multimap.bag,org.eclipse.collections.impl.multimap.list,org.eclipse.collections.impl.multimap.set,org.eclipse.collections.impl.partition.list,org.eclipse.collections.impl.string.immutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility.internal' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple,org.eclipse.collections.impl.list.mutable,org.eclipse.collections.impl.multimap.list,org.eclipse.collections.impl.partition.list,org.eclipse.collections.impl.set.strategy.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility.internal.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.iterator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.impl.utility.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.comparator.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.collections.impl' version='13.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.ImmutableBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.MultiReaderBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.MutableBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-4' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableBooleanBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-5' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableByteBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-6' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableCharBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-7' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableDoubleBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-8' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableFloatBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-9' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableIntBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-10' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableLongBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-11' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.ImmutableShortBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-12' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableBooleanBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-13' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableByteBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-14' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableCharBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-15' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableDoubleBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-16' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableFloatBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-17' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableIntBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-18' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableLongBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-19' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.primitive.MutableShortBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-20' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.sorted.ImmutableSortedBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-21' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bag.sorted.MutableSortedBagFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-22' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bimap.ImmutableBiMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-23' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.bimap.MutableBiMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-24' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.FixedSizeListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-25' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.ImmutableListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-26' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.MultiReaderListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-27' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.MutableListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-28' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableBooleanListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-29' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableByteListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-30' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableCharListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-31' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableDoubleListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-32' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableFloatListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-33' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableIntListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-34' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableLongListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-35' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.ImmutableShortListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-36' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableBooleanListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-37' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableByteListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-38' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableCharListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-39' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableDoubleListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-40' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableFloatListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-41' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableIntListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-42' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableLongListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-43' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.list.primitive.MutableShortListFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-44' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.FixedSizeMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-45' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.ImmutableMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-46' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.MutableMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-47' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-48' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-49' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-50' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-51' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-52' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-53' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-54' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-55' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableByteShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-56' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-57' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-58' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-59' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-60' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-61' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-62' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-63' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-64' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableCharShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-65' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-66' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-67' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-68' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-69' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-70' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-71' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-72' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-73' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-74' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-75' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-76' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-77' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-78' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-79' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-80' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-81' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-82' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-83' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-84' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-85' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-86' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-87' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-88' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-89' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-90' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-91' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableIntShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-92' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-93' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-94' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-95' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-96' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-97' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-98' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-99' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-100' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableLongShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-101' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-102' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-103' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-104' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-105' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-106' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-107' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-108' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-109' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-110' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-111' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-112' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-113' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-114' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-115' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-116' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-117' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.ImmutableShortShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-118' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-119' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-120' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-121' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-122' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-123' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-124' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-125' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-126' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableByteShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-127' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-128' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-129' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-130' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-131' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-132' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-133' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-134' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-135' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableCharShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-136' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-137' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-138' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-139' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-140' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-141' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-142' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-143' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-144' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableDoubleShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-145' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-146' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-147' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-148' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-149' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-150' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-151' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-152' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-153' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableFloatShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-154' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-155' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-156' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-157' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-158' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-159' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-160' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-161' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-162' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableIntShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-163' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-164' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-165' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-166' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-167' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-168' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-169' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-170' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-171' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableLongShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-172' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectBooleanHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-173' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-174' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectByteHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-175' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-176' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectCharHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-177' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-178' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectDoubleHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-179' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-180' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectFloatHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-181' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-182' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectIntHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-183' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-184' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectLongHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-185' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-186' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectShortHashingStrategyMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-187' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableObjectShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-188' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortBooleanMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-189' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortByteMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-190' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortCharMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-191' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortDoubleMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-192' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortFloatMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-193' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortIntMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-194' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortLongMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-195' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortObjectMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-196' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.primitive.MutableShortShortMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-197' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.sorted.ImmutableSortedMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-198' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.map.sorted.MutableSortedMapFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-199' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.FixedSizeSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-200' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.ImmutableSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-201' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.MultiReaderSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-202' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.MutableSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-203' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableBooleanSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-204' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableByteSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-205' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableCharSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-206' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableDoubleSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-207' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableFloatSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-208' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableIntSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-209' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableLongSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-210' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.ImmutableShortSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-211' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableBooleanSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-212' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableByteSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-213' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableCharSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-214' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableDoubleSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-215' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableFloatSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-216' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableIntSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-217' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableLongSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-218' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.primitive.MutableShortSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-219' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.sorted.ImmutableSortedSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-220' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.set.sorted.MutableSortedSetFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-221' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.ImmutableStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-222' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.MutableStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-223' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableBooleanStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-224' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableByteStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-225' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableCharStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-226' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableDoubleStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-227' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableFloatStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-228' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableIntStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-229' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableLongStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-230' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.ImmutableShortStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-231' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableBooleanStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-232' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableByteStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-233' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableCharStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-234' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableDoubleStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-235' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableFloatStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-236' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableIntStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-237' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableLongStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.collections.impl_13.0.0-238' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.collections.api.factory.stack.primitive.MutableShortStackFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.ImmutableBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.MultiReaderBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.MutableBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableBooleanBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableByteBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableCharBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableDoubleBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableFloatBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableIntBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableLongBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.ImmutableShortBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableBooleanBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableByteBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableCharBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableDoubleBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableFloatBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableIntBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableLongBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.primitive.MutableShortBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.sorted.ImmutableSortedBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bag.sorted.MutableSortedBagFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bimap.ImmutableBiMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.bimap.MutableBiMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.FixedSizeListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.ImmutableListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.MultiReaderListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.MutableListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableBooleanListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableByteListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableCharListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableDoubleListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableFloatListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableIntListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableLongListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.ImmutableShortListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableBooleanListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableByteListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableCharListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableDoubleListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableFloatListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableIntListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableLongListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.list.primitive.MutableShortListFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.FixedSizeMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.ImmutableMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.MutableMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableByteShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableCharShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableFloatShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableIntShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableLongShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableObjectShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.ImmutableShortShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableByteShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableCharShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableDoubleShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableFloatShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableIntShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableLongShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectBooleanHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectByteHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectCharHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectDoubleHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectFloatHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectIntHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectLongHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectShortHashingStrategyMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableObjectShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortBooleanMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortByteMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortCharMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortDoubleMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortFloatMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortIntMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortLongMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortObjectMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.primitive.MutableShortShortMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.sorted.ImmutableSortedMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.map.sorted.MutableSortedMapFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.FixedSizeSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.ImmutableSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.MultiReaderSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.MutableSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableBooleanSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableByteSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableCharSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableDoubleSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableFloatSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableIntSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableLongSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.ImmutableShortSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableBooleanSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableByteSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableCharSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableDoubleSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableFloatSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableIntSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableLongSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.primitive.MutableShortSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.sorted.ImmutableSortedSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.set.sorted.MutableSortedSetFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.ImmutableStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.MutableStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableBooleanStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableByteStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableCharStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableDoubleStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableFloatStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableIntStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableLongStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.ImmutableShortStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableBooleanStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableByteStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableCharStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableDoubleStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableFloatStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableIntStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableLongStackFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.collections.api.factory.stack.primitive.MutableShortStackFactory' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='184'>
        <required namespace='java.package' name='sun.misc' range='0.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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.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='org.eclipse.collections.api' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.comparator.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.factory' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.collection' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.collection.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.strategy' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.list.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.strategy' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.strategy' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.stack' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.stack.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.iterator' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.ordered' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.sortedbag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.sortedset' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.ordered' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.ordered.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.bag.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.ordered' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.stack' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.stack' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.stack.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.tuple' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.tuple.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.immutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.mutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.sorted.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bag.strategy.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bimap.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.bimap.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.comparator' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.comparator.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.factory' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.factory.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.function' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.function.checked' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.function.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.predicate' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.predicate.checked' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.predicate.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure.checked.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.block.procedure.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collection.mutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.collector' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.factory' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.factory.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.iterator' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.iterator' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.parallel.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.lazy.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.fixed' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.immutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.list.mutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.fixed' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.immutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.mutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.ordered.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.ordered.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.sorted.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.sorted.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.strategy.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.map.strategy.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.bag.sorted.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.multimap.set.strategy' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.parallel' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.bag.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.set.strategy' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.partition.stack' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.fixed' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.immutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.mutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.sorted.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.sorted.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.strategy.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.set.strategy.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.immutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.mutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.mutable.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stack.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.stream.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.string.immutable' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.tuple' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.tuple.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility.internal' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility.internal.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.impl.utility.primitive' range='[13.0.0,14.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.registrar)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.eclipse.collections.impl
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.collections.impl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections.impl.source' range='[13.0.0,13.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.collections.impl' version='13.0.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.eclipse.collections.impl&#xA;Bundle-Version: 13.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: HTTP'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: HTTP'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-http'/>
        <property name='maven-version' value='12.1.7'/>
        <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.http' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.io,org.eclipse.jetty.io.content,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.compression,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.http.compression' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http.content' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.http.pathmap' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http' version='12.1.7'>
          <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='40'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.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.runtime' 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.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.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.http' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.content' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.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=17))'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http' version='12.1.7'/>
      </artifacts>
      <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: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.jar' version='2.6.0.202509190702'>
      <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='https://projects.eclipse.org/projects/technology.nebula.nattable'/>
        <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) 2013, 2020 Edwin Park and others.'/>
        <property name='df_LT.featureName' value='NatTable GlazedLists Extension Feature'/>
        <property name='df_LT.description' value='NatTable GlazedLists Extension'/>
        <property name='df_LT.providerName' value='Eclipse Nebula NatTable'/>
        <property name='maven-groupId' value='org.eclipse.nebula.widgets.nattable'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.jar' version='2.6.0.202509190702'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature' version='2.6.0.202509190702'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature' version='2.6.0.202509190702'/>
      </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.talend.lite.dq.dataquality.japanese.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataquality Japanese Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataquality Japanese Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataquality.japanese.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.japanese.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.dataquality.japanese.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.dataquality.japanese.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.commandline.migrationreport' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.commandline.migrationreport' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Migrationreport'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commandline.migrationreport'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.migrationreport' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.commandline.migrationreport' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.commandline.migrationreport' version='8.0.3.20260601_1447'>
          <properties 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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jasperreport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jdbc.h2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commandline.migrationreport
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.migrationreport.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commandline.migrationreport' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.commandline.migrationreport;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.notifications.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.notifications' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.notifications.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.notifications
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.cwm.mip.edit' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.cwm.mip.edit' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='20'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='zh_CN.pluginName' value='CWM Mip 编辑支持插件'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='jp.pluginName' value='Cwm_mip編集サポート'/>
        <property name='jp.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Aide à l&apos;édition : Plug-in Cwm_mip'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Cwm_mip Edit Support'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='CWM Mip編集サポートのプラグイン'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.cwm.mip.edit'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='44'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.mip.edit' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.cwm.mip.edit' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.businessnomenclature.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.datamining.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.informationvisualization.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.olap.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.transformation.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.businessinformation.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.datatypes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.expressions.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.keysindexes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.softwaredeployment.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.typemapping.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseoperation.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.events.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.behavioral.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.core.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.instance.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.relationships.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.multidimensional.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.record.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.relational.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.xml.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmmip.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationreporting.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationset.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.foundation.er.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.coboldata.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.dmsii.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.essbase.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.express.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.imsdatabase.provider' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.mof.model.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.cwm.mip.edit' version='8.0.3.20260117_0505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='jp' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' 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.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.cwm.mip.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.mip.edit.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.cwm.mip.edit' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.cwm.mip.edit; singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.milvus' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.milvus' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Milvus Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.milvus'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.milvus' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.milvus' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.milvus
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.milvus' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.milvus;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.core.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.core.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Core Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Core'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resource.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.bundle' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.osgici' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.karaf' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.designer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.designer.codegen' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.model' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.dependencies.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.resource' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.resource.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.camel' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.kudu' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.kudu' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Kudu Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.kudu'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.kudu' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.kudu' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.kudu
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.kudu' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.kudu;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.testcontainer.core' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.testcontainer.core' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Testcontainer Model'/>
        <property name='df_LT.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.testcontainer.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.core' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.testcontainer.core' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.testConProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.testConProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.testConProperties.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.testcontainer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.testcontainer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.testcontainer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.testcontainer.core' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.testcontainer.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.core.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.testcontainer.core' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.testcontainer.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.di' version='1.5.700.v20250917-0901' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.di' range='[0.0.0,1.5.700.v20250917-0901)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.di'/>
        <property name='maven-version' value='1.5.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' version='1.5.700.v20250917-0901'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.di' version='1.5.700.v20250917-0901'/>
        <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.5.700.v20250917-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='9'>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.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=17))'>
          <description>
            org.eclipse.e4.ui.di
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di.source' range='[1.5.700.v20250917-0901,1.5.700.v20250917-0901]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.di' version='1.5.700.v20250917-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.ui.di&#xA;Bundle-Version: 1.5.700.v20250917-0901
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.api' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.api' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Component API'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.api' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.api' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.api' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.wizard,org.talend.daikon,org.talend.daikon.definition,org.talend.daikon.i18n,org.talend.daikon.i18n.tag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.api.component' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.daikon,org.talend.daikon.definition,org.talend.daikon.exception,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.api.component.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.container,org.talend.components.api.properties,org.talend.daikon,org.talend.daikon.java8,org.talend.daikon.properties,org.talend.daikon.runtime,org.talend.daikon.sandbox' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.api.container' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.api.exception' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.exception,org.talend.daikon.exception.error,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.api.exception.error' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.exception.error' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.api.properties' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.daikon.crypto,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.api.service' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.daikon.properties,org.talend.daikon.properties.service,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.api.wizard' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api,org.talend.components.api.properties,org.talend.daikon.definition,org.talend.daikon.i18n.tag,org.talend.daikon.properties.presentation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.api' version='0.37.59'>
          <properties 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='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.crypto' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n.tag' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.java8' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.ops4j.pax.url.mvn' range='[2.6.0,3.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.api.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.api' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.api&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656' singleton='false' generation='2'>
      <update id='org.w3c.dom.events' 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'/>
        <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='6'>
        <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='osgi.identity' name='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.3))'>
          <description>
            org.w3c.dom.events
          </description>
        </requiredProperties>
      </requires>
      <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.compare.core.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.webservice' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.webservice' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Webservice Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.webservice'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.webservice' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.webservice' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.webservice' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.auth' 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.config' range='4.5.14'/>
        <required namespace='java.package' name='org.apache.http.client.methods' 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.message' range='4.4.16'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.webservice
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.webservice.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.webservice' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.webservice;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.dataservice.commandline.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Camel Dataservice Commandline Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel Dataservice Commandline'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.dataservice.commandline.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.dataservice.commandline.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.dataservice.commandline.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.dataservice.commandline.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.hadoop.distribution' version='8.0.3.20260612_1430' generation='2'>
      <update id='org.talend.hadoop.distribution' range='[0.0.0,8.0.3.20260612_1430)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Hadoop distribution'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution' version='8.0.3.20260612_1430'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution' version='8.0.3.20260612_1430'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.cdh' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.condition' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.condition.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.apache' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.cdh' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.cdp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.databricks' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.dataproc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.emr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.emrs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.hdinsight' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.hdp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.kubernetes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.mapr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.piv' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.spl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.constants.synapse' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dtp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.cdh' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.cdp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.hdp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.pref' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.cdh' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.cdp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.hdp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.modulegroup' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.modulegroup.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.modulegroup.node.mr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.modulegroup.node.spark' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.modulegroup.node.sparkbatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.template.modulegroup.node.sparkstreaming' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dynamic.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.emr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.hdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.hdp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.kafka' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.kudu' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.spark' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution' version='8.0.3.20260612_1430'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.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.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.source' range='[8.0.3.20260612_1430,8.0.3.20260612_1430]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution' version='8.0.3.20260612_1430'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution;singleton:=true&#xA;Bundle-Version: 8.0.3.20260612_1430
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.importexport.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.importexport.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Import/Export Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Import/Export of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.importexport.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.items.importexport' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.items.importexport.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.jms.connector' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.jms.connector' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Messaging Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jms.connector'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.jms.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.jms.connector' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.jms.connector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.jms.connector' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.jms.connector;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper' version='1.2.400.v20250720-1532' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.jsp.jasper' range='[0.0.0,1.2.400.v20250720-1532)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper'/>
        <property name='maven-version' value='1.2.400-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.2.400.v20250720-1532'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper' version='1.2.400.v20250720-1532'/>
        <provided namespace='java.package' name='org.eclipse.equinox.jsp.jasper' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.http,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper' version='1.2.400.v20250720-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='9'>
        <required namespace='java.package' name='javax.servlet' range='[2.4.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[2.4.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[2.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.jasper.servlet' range='[9.0.0,10.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.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.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.jsp.jasper
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.source' range='[1.2.400.v20250720-1532,1.2.400.v20250720-1532]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper' version='1.2.400.v20250720-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.eclipse.equinox.jsp.jasper&#xA;Bundle-Version: 1.2.400.v20250720-1532
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.7.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.7.1'/>
        <property name='df_LT.description' value='HL7 v2.7.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.7.1' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.designer.hdfsbrowse' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.hdfsbrowse' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='HDFS Browse Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.hdfsbrowse'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.hdfsbrowse' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.hdfsbrowse' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.controllers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.generators' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.hadoop.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.hadoop.service.check' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.hdfsbrowse.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.hdfsbrowse' version='8.0.3.20260601_1447'>
          <properties 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='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.gef' 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.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='1.6.1'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.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.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.hadoop.distribution.constants.dataproc' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.hdfsbrowse
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.hdfsbrowse.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.hdfsbrowse' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.hdfsbrowse;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcpg' version='1.84.0' singleton='false' generation='2'>
      <update id='bcpg' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='bcpg'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcpg-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcpg' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcpg' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.apache.bzip2' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.math.ec,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.bcpg.attr' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.bcpg.sig' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.gpg' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg,org.bouncycastle.openpgp,org.bouncycastle.openpgp.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp,org.bouncycastle.openpgp.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.gpg.keybox' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.gpg.keybox' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.bcpg,org.bouncycastle.bcpg.attr,org.bouncycastle.bcpg.sig,org.bouncycastle.gpg,org.bouncycastle.openpgp.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.api' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg,org.bouncycastle.bcpg.sig,org.bouncycastle.openpgp,org.bouncycastle.openpgp.api.exception,org.bouncycastle.openpgp.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.api.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg,org.bouncycastle.openpgp,org.bouncycastle.openpgp.api,org.bouncycastle.openpgp.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.api.exception' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp,org.bouncycastle.openpgp.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.api.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg,org.bouncycastle.openpgp,org.bouncycastle.openpgp.api,org.bouncycastle.openpgp.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.api.util' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.examples' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.bcpg,org.bouncycastle.math.ec,org.bouncycastle.openpgp' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg,org.bouncycastle.crypto,org.bouncycastle.crypto.modes,org.bouncycastle.crypto.params,org.bouncycastle.openpgp,org.bouncycastle.openpgp.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.bcpg,org.bouncycastle.openpgp,org.bouncycastle.openpgp.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='bcpg' version='1.84.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='53'>
        <required namespace='java.package' name='java.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.zip' 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.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='org.bouncycastle.asn1' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptlib' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.edec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gnu' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ntt' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.sec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.teletrust' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.agreement' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.encodings' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.io' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.io' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.spec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.spec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.84.0,1.85.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            bcpg
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            bcpg
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcpg.source' range='[1.84.0,1.84.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcpg' version='1.84.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: bcpg&#xA;Bundle-Version: 1.84
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.marklogic.feature.feature.jar' version='8.0.3.20260724_1150'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Marklogic'/>
        <property name='org.eclipse.equinox.p2.description' value='Marklogic component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.marklogic.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.jar' version='8.0.3.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.marklogic.feature' version='8.0.3.20260724_1150'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.marklogic.feature' version='8.0.3.20260724_1150'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Marklogic component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Netty Project (http://netty.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Extreme! Lab, Indiana University (http://www.extreme.indiana.edu/)&#xA;Licensed under the Apache-1.0,CC0-1.0,CC-PDDC license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JOpt Simple&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (https://urielch.github.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;MarkLogic Corporation&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (http://connect2id.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.demo.di.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.demo.di.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio DI Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='DI Demo of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.demo.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.jsonValidator.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JsonValidator'/>
        <property name='org.eclipse.equinox.p2.description' value='JsonValidator component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jsonValidator.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.jsonValidator.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.jsonValidator.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          JsonValidator&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.discovery.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.discovery Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.discovery' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.discovery
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64slf4j.reload4j' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64slf4j.reload4j' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.pool' version='1.6.0.v201204271246' singleton='false'>
      <update id='org.apache.commons.pool' range='[0.0.0,1.6.0.v201204271246)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Commons Pool'/>
        <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='6438'/>
        <property name='iplog.contact.name' value='Lazar Kirchev'/>
        <property name='iplog.contact.email' value='l.kirchev@sap.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.commons.pool' version='1.6.0.v201204271246'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.pool' version='1.6.0.v201204271246'/>
        <provided namespace='java.package' name='org.apache.commons.pool.impl' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.pool' 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='org.apache.commons.pool' version='1.6.0.v201204271246'/>
      </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.pool&#xA;Bundle-Version: 1.6.0.v201204271246
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.sap.odata' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.sap.odata' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SAP OData Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.sap.odata'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.sap.odata' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.sap.odata' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.sap.odata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.sap.odata' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.sap.odata;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.sparkprovider' version='8.0.3.20260720_0756' generation='2'>
      <update id='org.talend.designer.components.sparkprovider' range='[0.0.0,8.0.3.20260720_0756)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Sparkprovider'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.sparkprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='1'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' range='0.0.1'/>
      </metaRequirements>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.sparkprovider' version='8.0.3.20260720_0756'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.sparkprovider' version='8.0.3.20260720_0756'/>
        <provided namespace='java.package' name='org.talend.designer.components.sparkprovider.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.sparkprovider.codegen.util.ml.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.sparkprovider' version='8.0.3.20260720_0756'>
          <properties 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='20'>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapreduce' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.spark' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.mapreduce.mapRedProperties.impl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.talend.designer.components.sparkprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.sparkprovider.source' range='[8.0.3.20260720_0756,8.0.3.20260720_0756]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.sparkprovider' version='8.0.3.20260720_0756'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.components.sparkprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260720_0756
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.templateCheck'>
            templateCheck(templates:resources/spark_footer.javajet|resources/utils/spark_tracker.javajet);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.ollama.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.ollama.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Ollama'/>
        <property name='org.eclipse.equinox.p2.description' value='Ollama component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.ollama.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tOllamaClient' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/ollama' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Ollama&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.common' version='3.20.300.v20251111-0312' generation='2'>
      <update id='org.eclipse.equinox.common' range='[0.0.0,3.20.300.v20251111-0312)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.common'/>
        <property name='maven-version' value='3.20.300-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.20.300.v20251111-0312'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.common' version='3.20.300.v20251111-0312'/>
        <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'>
          <properties size='2'>
            <property name='java.package.attribute.common' value='split'/>
            <property name='java.package.directive.mandatory' value='common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.7.0'>
          <properties size='3'>
            <property name='java.package.attribute.common' value='split'/>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
            <property name='java.package.directive.mandatory' value='common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.core.text' version='3.14.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.20.300.v20251111-0312'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi' range='[3.17.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common.source' range='[3.20.300.v20251111-0312,3.20.300.v20251111-0312]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.common' version='3.20.300.v20251111-0312'/>
      </artifacts>
      <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.20.300.v20251111-0312
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui' version='1.3.101.v202308010229' generation='2'>
      <update id='org.eclipse.wst.wsdl.ui' range='[0.0.0,1.3.101.v202308010229)' 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.101-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.101.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' version='1.3.101.v202308010229'/>
        <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.101.v202308010229'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.1.0,2.0.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.source' range='[1.3.101.v202308010229,1.3.101.v202308010229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui' version='1.3.101.v202308010229'/>
      </artifacts>
      <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.101.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.netsuite' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.netsuite' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - NetSuite Definition'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.netsuite' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.netsuite' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.netsuite' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.common,org.talend.components.netsuite.connection,org.talend.components.netsuite.schema,org.talend.daikon,org.talend.daikon.i18n,org.talend.daikon.java8,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.netsuite.connection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.netsuite,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.netsuite.input' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.netsuite,org.talend.components.netsuite.connection,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.netsuite.output' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.apache.avro,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.netsuite,org.talend.components.netsuite.connection,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.netsuite.schema' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.netsuite.util' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.exception,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.netsuite' version='0.37.59'>
          <properties 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='35'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.netsuite' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.netsuite.connection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.netsuite.input' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.netsuite.output' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.netsuite.schema' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.netsuite.util' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.java8' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.netsuite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.netsuite.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.netsuite' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.netsuite&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.core' version='8.0.3.20260707_0709' generation='2'>
      <update id='org.talend.core' range='[0.0.0,8.0.3.20260707_0709)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.core' version='8.0.3.20260707_0709'/>
        <provided namespace='osgi.bundle' name='org.talend.core' version='8.0.3.20260707_0709'/>
        <provided namespace='java.package' name='org.talend.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.components.conversions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.components.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.genhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.query.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.param' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.repository.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.repository.documentation.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.repository.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.repository.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.runprocess' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.runprocess.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.runprocess.shadow' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.services.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.core' version='8.0.3.20260707_0709'>
          <properties 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='27'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.m2e.core.embedder' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.spi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.source' range='[8.0.3.20260707_0709,8.0.3.20260707_0709]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.core' version='8.0.3.20260707_0709'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260707_0709
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug' version='3.25.100.v20260212-0641' generation='2'>
      <update id='org.eclipse.jdt.debug' range='[0.0.0,3.25.100.v20260212-0641)' 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.25.100-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.25.100.v20260212-0641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug' version='3.25.100.v20260212-0641'/>
        <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.25.100.v20260212-0641'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.40.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.source' range='[3.25.100.v20260212-0641,3.25.100.v20260212-0641]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug' version='3.25.100.v20260212-0641'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug; singleton:=true&#xA;Bundle-Version: 3.25.100.v20260212-0641
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.feature.feature.group' version='8.0.3.20260624_0902' singleton='false'>
      <update id='org.talend.rcp.feature.feature.group' range='[0.0.0,8.0.3.20260624_0902)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='RCP Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Complete description about this feature at http://www.talend.com/online/featuresdescription.html#rcp-feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.talend.com/online/featuresdescription.html#rcp-feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.feature.feature.group' version='8.0.3.20260624_0902'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.jeeeyul.eclipse.themes' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.jeeeyul.swtend' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp' range='[8.0.3.20260624_0902,8.0.3.20260624_0902]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.feature.feature.jar' range='[8.0.3.20260624_0902,8.0.3.20260624_0902]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          The licence are describe in branding feature
        </license>
      </licenses>
      <copyright uri='http://www.talend.com/online/copyright.txt' url='http://www.talend.com/online/copyright.txt'>
        Copyright Talend 2006, 2007
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation' version='1.10.0.202211151334' generation='2'>
      <update id='org.eclipse.gmf.runtime.notation' range='[0.0.0,1.10.0.202211151334)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GMF Notation Model Support'/>
        <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.gmf.notation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation' version='1.10.0.202211151334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' version='1.10.0.202211151334'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.stylepooling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation' version='1.10.0.202211151334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.gmf.runtime.notation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation' version='1.10.0.202211151334'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.notation;singleton:=true&#xA;Bundle-Version: 1.10.0.202211151334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.thoughtworks.paranamer' version='2.8.0' singleton='false' generation='2'>
      <update id='com.thoughtworks.paranamer' range='[0.0.0,2.8.0)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='ParaNamer Core'/>
        <property name='org.eclipse.equinox.p2.description' value='Paranamer allows runtime access to constructor and method parameter names for Java classes'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.thoughtworks.paranamer' version='2.8.0'/>
        <provided namespace='osgi.bundle' name='com.thoughtworks.paranamer' version='2.8.0'/>
        <provided namespace='java.package' name='com.thoughtworks.paranamer' version='2.8.0'/>
        <provided namespace='osgi.identity' name='com.thoughtworks.paranamer' version='2.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='3'>
        <required namespace='java.package' name='javax.inject' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            com.thoughtworks.paranamer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.thoughtworks.paranamer.source' range='[2.8.0,2.8.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.thoughtworks.paranamer' version='2.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.thoughtworks.paranamer&#xA;Bundle-Version: 2.8.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.tisprovider' version='8.0.3.20260710_1031' generation='2'>
      <update id='org.talend.designer.components.tisprovider' range='[0.0.0,8.0.3.20260710_1031)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tis Components Provider'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.tisprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tisprovider' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.tisprovider' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.tisprovider' version='8.0.3.20260710_1031'>
          <properties 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='13'>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.tisprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tisprovider.source' range='[8.0.3.20260710_1031,8.0.3.20260710_1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.tisprovider' version='8.0.3.20260710_1031'/>
      </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.talend.designer.components.tisprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.natives German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.natives' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.natives.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.natives
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.docker.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.docker.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Build Docker image'/>
        <property name='org.eclipse.equinox.p2.description' value='Build Docker image'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.docker.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.docker.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.docker' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.docker' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.docker.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Build Docker image&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Red Hat (http://redhat.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence,Apache-1.1 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google LLC&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the MPL-1.0,LGPL-2.0-or-later,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.rcp.branding.jetl.bigdata.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='JETL Big Data branding feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.jetl.bigdata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.rcp.branding.jetl.bigdata.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.rcp.branding.jetl.bigdata.feature' version='8.0.3.20260601_1447'/>
      </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='licenseJasperPro.txt' url='licenseJasperPro.txt'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.tdqmatching' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.tdqmatching' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='13'>
        <property name='ja.pluginName' value='一致モデル'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='zh_CN.pluginName' value='匹配模型'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Matching Model'/>
        <property name='df_LT.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.tdqmatching'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tdqmatching' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.tdqmatching' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.dq' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.dq.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.dq.shadow' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.dq.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.dq.ui.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.dq.ui.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.dq.ui.matchrule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqmatching' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqmatching.constant' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqmatching.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqmatching.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.tdqmatching' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' 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.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' 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.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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.component.preview' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.tdqmatching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tdqmatching.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.tdqmatching' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.tdqmatching;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.aopalliance' version='1.0.0.v20230720-0728' singleton='false' generation='2'>
      <update id='org.aopalliance' range='[0.0.0,1.0.0.v20230720-0728)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle aopalliance : aopalliance'/>
        <property name='maven-wrapped-groupId' value='aopalliance'/>
        <property name='maven-wrapped-artifactId' value='aopalliance'/>
        <property name='maven-wrapped-version' value='1.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.aopalliance' version='1.0.0.v20230720-0728'/>
        <provided namespace='osgi.bundle' name='org.aopalliance' version='1.0.0.v20230720-0728'/>
        <provided namespace='java.package' name='org.aopalliance.aop' version='1.0.0'/>
        <provided namespace='java.package' name='org.aopalliance.intercept' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.aopalliance.aop' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.aopalliance' version='1.0.0.v20230720-0728'>
          <properties 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='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.3))'>
          <description>
            org.aopalliance
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.aopalliance.source' range='[1.0.0.v20230720-0728,1.0.0.v20230720-0728]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.aopalliance' version='1.0.0.v20230720-0728'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.aopalliance&#xA;Bundle-Version: 1.0.0.v20230720-0728
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.excel' version='8.0.3.20260603_0246' singleton='false'>
      <update id='org.talend.libraries.excel' range='[0.0.0,8.0.3.20260603_0246)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Excel'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.excel'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='417'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.excel' version='8.0.3.20260603_0246'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.excel' version='8.0.3.20260603_0246'/>
        <provided namespace='java.package' name='com.microsoft.schemas.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.compatibility.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.drawing.x2008.diagram' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.drawing.x2008.diagram.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.excel' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.excel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.office' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.office.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.word' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.word.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.vml' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.vml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.talend.excel.xssf.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.bag' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.bidimap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.comparators' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.functors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.iterators' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.keyvalue' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.multimap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.multiset' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.queue' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.sequence' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.splitmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.trie' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.trie.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.ar' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.arj' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.cpio' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.dump' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.examples' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.sevenz' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.tar' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.zip' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.brotli' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate64' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.gzip' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz4' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz77support' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzma' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzw' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.pack200' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.snappy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.xz' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.z' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.zstandard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.archive.internal.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.pack200' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.parallel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.channels' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.charset' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.filefilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input.buffer' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.differentiation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.integration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.integration.gauss' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.interpolation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.polynomials' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.solvers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.complex' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.dfp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.distribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.distribution.fitting' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.exception.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.fitting' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.fitting.leastsquares' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.fraction' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.genetics' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.enclosing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.oned' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.threed' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.twod' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.twod.hull' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.hull' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.partitioning' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.partitioning.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.spherical.oned' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.spherical.twod' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.linear' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.clustering.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.distance' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.oned' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.sofm' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.sofm.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.twod' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.twod.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode.nonstiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode.sampling' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.linear' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.scalar' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.scalar.gradient' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.scalar.noderiv' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.vector' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.vector.jacobian' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.univariate' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.direct' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.fitting' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.linear' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.univariate' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.primes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.random' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.special' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.correlation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive.moment' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive.rank' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive.summary' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.inference' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.interval' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.ranking' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.regression' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.internal.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.simple.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.status' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.logging.log4j.util.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.common.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.common.usermodel.fonts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ddf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.extractor.ole2' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hdgf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hdgf.chunks' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hdgf.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hdgf.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hdgf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hdgf.pointers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hdgf.streams' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hemf.draw' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hemf.record.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hemf.record.emfplus' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hemf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hmef' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hmef.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hmef.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hmef.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpbf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpbf.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpbf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpbf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpbf.model.qcbits' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.wellknown' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.blip' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.model.textproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.record' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hslf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hsmf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hsmf.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hsmf.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hsmf.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hsmf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hsmf.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel.dummyrecord' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.aggregates' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cont' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.pivottable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.usermodel.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwmf.draw' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwmf.record' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwmf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.model.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.model.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.sprm' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hwpf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.marshallers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.unmarshallers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.agile' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.binaryrc4' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.cryptoapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.facets' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.temp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.xor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.eventfilesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.macros' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.nio' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.schemas.ooxml.system.ooxml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.schemas.vmldrawing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.schemas.vmldrawing.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw.geom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.atp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.constant' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval.forked' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.ptg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.udf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util.cellwalk' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.wp.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.geom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.section.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.draw' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.draw.geom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.eventusermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.streaming' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.repackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.richParser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.store' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.tool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath.saxon' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath.xmlbeans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpathgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xsd2inst' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLCONFIG' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLLANG' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLSCHEMA' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLTOOLS' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v13' version='0.0.0'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v13.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v14' version='0.0.0'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v14.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.diagram' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.diagram.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.math.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.sharedTypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.msg.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3.x2000.x09.xmldsig' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3.x2000.x09.xmldsig.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.excel' version='8.0.3.20260603_0246'>
          <properties 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='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.excel.source' range='[8.0.3.20260603_0246,8.0.3.20260603_0246]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.excel' version='8.0.3.20260603_0246'/>
      </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.talend.libraries.excel&#xA;Bundle-Version: 8.0.3.20260603_0246
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.emr.62x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.emr.62x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon EMR 6.2.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon EMR 6.2.0'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.emr.62x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.62x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.emr62x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.62x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.sqlbuilder' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.sqlbuilder' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SQL Builder Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.sqlbuilder'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.sqlbuilder' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.sqlbuilder' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.actions.explain' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.dataset.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.dataset.dataset' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.dbdetail' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.dbdetail.tab' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.dbstructure' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.dbstructure.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.dbstructure.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.erdiagram.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.erdiagram.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.erdiagram.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.erdiagram.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.erdiagram.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.erdiagram.ui.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.erdiagram.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.repository.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.sessiontree.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.sessiontree.model.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.sqlcontrol' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.sqleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.ui.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.ui.proposal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sqlbuilder.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.sqlbuilder' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' 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.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.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.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.sqlbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.sqlbuilder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.sqlbuilder.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.sqlbuilder' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.sqlbuilder; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator' version='1.5.700.v20251111-1031' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator' range='[0.0.0,1.5.700.v20251111-1031)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator'/>
        <property name='maven-version' value='1.5.700-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.5.700.v20251111-1031'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' version='1.5.700.v20251111-1031'/>
        <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.5.700.v20251111-1031'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.osgi.container' range='[1.9.0,2.0.0)'/>
        <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.report.resolution' range='[1.0.0,2.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.osgi.framework' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.hooks.resolver' range='[1.0.0,2.0.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.resolver' range='[1.1.0,2.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=17))'>
          <description>
            org.eclipse.equinox.simpleconfigurator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.source' range='[1.5.700.v20251111-1031,1.5.700.v20251111-1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator' version='1.5.700.v20251111-1031'/>
      </artifacts>
      <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.5.700.v20251111-1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.netsuite.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.component.netsuite.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='NetSuite'/>
        <property name='org.eclipse.equinox.p2.description' value='NetSuite'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.netsuite.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.netsuite.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.netsuite.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          NetSuite&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Square, Inc. (http://squareup.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.ini.cocoa.macosx.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.ini.cocoa.macosx.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.bigdata.product' name='org.talend.jetl.bigdata.product.ini' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.rcp.feature.feature.group' version='1.4.3100.v20260111-1642' singleton='false'>
      <update id='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[0.0.0,1.4.3100.v20260111-1642)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.rcp.feature'/>
        <property name='maven-version' value='1.4.3100-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) 2011, 2013 EclipseSource Inc. 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'/>
        <property name='df_LT.featureName' value='Equinox p2, minimal support for RCP applications'/>
        <property name='df_LT.description' value='Provides the minimal set of p2 bundles to use in RCP applications.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' version='1.4.3100.v20260111-1642'/>
        <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.equinox.p2.core.feature.feature.group' range='[1.7.1000.v20260108-1444,1.7.1000.v20260108-1444]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui' range='[2.9.0.v20260111-1642,2.9.0.v20260111-1642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='[1.7.0.v20260111-1642,1.7.0.v20260111-1642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker' range='[1.4.600.v20250728-0401,1.4.600.v20250728-0401]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' range='[1.4.700.v20251111-0659,1.4.700.v20251111-0659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk' range='[1.4.0.v20260108-1519,1.4.0.v20260108-1519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.jar' range='[1.4.3100.v20260111-1642,1.4.3100.v20260111-1642]'>
          <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.talend.transform.standard.hl7v2.3.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.3.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.3'/>
        <property name='df_LT.description' value='HL7 v2.3'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.3' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.lite.core.feature.feature.jar' version='8.0.3.20260121_0752'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Core plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.jar' version='8.0.3.20260121_0752'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.core.feature' version='8.0.3.20260121_0752'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.core.feature' version='8.0.3.20260121_0752'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.platform.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.platform.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Platform Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.platform.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.docker.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.common.ui.runtime' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.common.ui.runtime' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Common UI runtime Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.common.ui.runtime'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.common.ui.runtime' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.common.ui.runtime' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.expressionbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.calendar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.proposal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.tableviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.tableviewer.behavior' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.tableviewer.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.tableviewer.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.tableviewer.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.tableviewer.sort' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.swt.tableviewer.tableeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.thread' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.runtime.ws' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.common.ui.runtime' version='8.0.3.20260601_1447'>
          <properties 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.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.commands' 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.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.fieldassist' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.common.ui.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.common.ui.runtime.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.common.ui.runtime' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.common.ui.runtime;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui' version='2.26.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.codegen.ui' range='[0.0.0,2.26.0.v20250910-1205)' 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.26.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.26.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ui' version='2.26.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.action' version='2.26.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.presentation' version='2.26.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ui' version='2.26.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.25.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.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.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.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.9.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.24.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.codegen.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.source' range='[2.26.0.v20250910-1205,2.26.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ui' version='2.26.0.v20250910-1205'/>
      </artifacts>
      <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.26.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.feature.jar' version='2.45.0.v20260127-0058'>
      <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.45.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.45.0.v20260127-0058'/>
        <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.45.0.v20260127-0058'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf' version='2.45.0.v20260127-0058'/>
      </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.talend.lite.bd.components.cosmosdb.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Cosmos DB SQL API'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio CosmosDB Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.components.cosmosdb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.cosmosdb.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.components.cosmosdb.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.components.cosmosdb.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          CosmosDB Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.externaltools.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.externaltools.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.externaltools Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit.feature.jar' version='1.12.0.v20250910-1205'>
      <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 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.12.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.edit.feature.jar' version='1.12.0.v20250910-1205'/>
        <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.12.0.v20250910-1205'/>
      </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.12.0.v20250910-1205'/>
      </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.wst.xml.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.model.tac' version='7.3.1.20200121_0846'>
      <update id='org.talend.model.tac' range='[0.0.0,7.3.1.20200121_0846)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Tac Model'/>
        <property name='df_LT.providerName' value='www.example.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='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.model.tac' version='7.3.1.20200121_0846'/>
        <provided namespace='osgi.bundle' name='org.talend.model.tac' version='7.3.1.20200121_0846'/>
        <provided namespace='java.package' name='org.talend.model.tac.admin' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.admin.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.admin.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.conductor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.conductor.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.conductor.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.esb' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.esb.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.esb.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.soa' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.soa.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.model.tac.soa.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.model.tac' version='7.3.1.20200121_0846'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.model.tac.source' range='[7.3.1.20200121_0846,7.3.1.20200121_0846]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.model.tac' version='7.3.1.20200121_0846'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.model.tac;singleton:=true&#xA;Bundle-Version: 7.3.1.20200121_0846
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.linux.x86_64' version='1.2.400.v20220812-1420'>
      <update id='org.eclipse.core.filesystem.linux.x86_64' range='[0.0.0,1.2.400.v20220812-1420)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Core File System for Linux'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem.linux.x86_64'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.x86_64' version='1.2.400.v20220812-1420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.linux.x86_64' version='1.2.400.v20220812-1420'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.linux.x86_64' version='1.2.400.v20220812-1420'>
          <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.core.filesystem' version='1.2.400.v20220812-1420'/>
        <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.core.filesystem' range='[1.7.200,2.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.linux.x86_64' version='1.2.400.v20220812-1420'/>
      </artifacts>
      <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.linux.x86_64; singleton:=true&#xA;Bundle-Version: 1.2.400.v20220812-1420&#xA;Fragment-Host: org.eclipse.core.filesystem;bundle-version=&quot;[1.7.200,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.branding.generic.dq' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.rcp.branding.generic.dq' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Dq'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.generic.dq'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic.dq' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.rcp.branding.generic.dq' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.rcp.branding.generic.dq' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.rcp.branding.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.rcp.branding.generic.dq
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic.dq.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.rcp.branding.generic.dq' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.rcp.branding.generic.dq;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.ssh.apache.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit.ssh.apache' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.talend.maven.resolver' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.maven.resolver' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.components.spark.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Batch components and Big Data dependencies'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Quality for Spark and Big Data'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.spark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.components.spark.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.components.spark.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Data Quality for Spark and Big Data&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;LarvaLabs, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Idealista, S.A (http://www.idealista.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.1.v20250818-1641' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclientjava' range='[0.0.0,2.1.1.v20250818-1641)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Java HttpClient Filetransfer Provider'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclientjava'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.1.v20250818-1641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.1.v20250818-1641'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer.httpclientjava' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.1.v20250818-1641'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.common' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.10.800'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer.events' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer.identity' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer.service' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.browse' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.identity' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.retrieve' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.util' range='3.2.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='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.2'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.eclipse.ecf.provider.filetransfer.httpclientjava
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.provider.filetransfer.httpclientjava
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclientjava.source' range='[2.1.1.v20250818-1641,2.1.1.v20250818-1641]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.1.v20250818-1641'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.provider.filetransfer.httpclientjava;singleton:=true&#xA;Bundle-Version: 2.1.1.v20250818-1641
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tcompv0.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Tcompv0 Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Tcompv0 of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tcompv0.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.tcompv0.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.tcompv0.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.fproj.feature.group' version='3.41.0.v202601060332' singleton='false'>
      <update id='org.eclipse.wst.common.fproj.feature.group' range='[0.0.0,3.41.0.v202601060332)' 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.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.fproj'/>
        <property name='maven-version' value='3.41.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) 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'/>
        <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.wst.common.fproj.feature.group' version='3.41.0.v202601060332'/>
        <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.common.project.facet.core' range='[1.5.0.v202501090237,1.5.0.v202501090237]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.ui' range='[1.5.100.v202510300123,1.5.100.v202510300123]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.jar' range='[3.41.0.v202601060332,3.41.0.v202601060332]'>
          <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.net' version='1.6.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.ui.net' range='[0.0.0,1.6.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Internet Connection Management UI'/>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.net'/>
        <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.ui.net' version='1.6.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net' version='1.6.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.net.auth' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net' version='1.6.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.net
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.source' range='[1.6.0.v20251219-1227,1.6.0.v20251219-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net' version='1.6.0.v20251219-1227'/>
      </artifacts>
      <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.net; singleton:=true&#xA;Bundle-Version: 1.6.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.mondrian' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.mondrian' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Mondrian'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.mondrian'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mondrian' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.mondrian' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.mondrian' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mondrian.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.mondrian' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.mondrian&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.slf4j' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.slf4j' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Slf4j'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.slf4j'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.slf4j' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.slf4j' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.slf4j' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.slf4j.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.slf4j' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.slf4j&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.chunk.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Chunking'/>
        <property name='org.eclipse.equinox.p2.description' value='Chunk component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.chunk.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.chunk.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.chunk.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Chunking&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tcbd.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TC_BD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcbd.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tcbd.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tcbd.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.discovery.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.discovery Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.discovery' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.discovery
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dataprep' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.dataprep' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Netsuite Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataprep'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.dataprep' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.dataprep' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.dataprep
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.dataprep' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.dataprep;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.esb.components.router' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.designer.esb.components.router' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Router'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.esb.components.router'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.router' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.esb.components.router' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.designer.esb.components.router' version='8.0.3.20260117_0505'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.codegen.additionaljet' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.esb.components.router
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.router.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.esb.components.router' version='8.0.3.20260117_0505'/>
      </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.talend.designer.esb.components.router;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.routines.tdqprovider' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.routines.tdqprovider' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tdq RoutinesProvider Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.routines.tdqprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.routines.tdqprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.routines.tdqprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.routines.tdqprovider' version='8.0.3.20260601_1447'>
          <properties 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='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.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.routines.provider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.routines.tdqprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.routines.tdqprovider.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.routines.tdqprovider' version='8.0.3.20260601_1447'/>
      </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.talend.designer.routines.tdqprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlgraphics' version='2.11.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.xmlgraphics' range='[0.0.0,2.11.0.v20250506-1400)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : xmlgraphics-commons'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='xmlgraphics-commons'/>
        <property name='maven-wrapped-version' value='2.11'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics' version='2.11.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlgraphics' version='2.11.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.fonts' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.image.rendered' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio.stream,org.apache.commons.logging,org.apache.xmlgraphics.image.codec.util,org.apache.xmlgraphics.image.loader,org.apache.xmlgraphics.image.rendered' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.tiff' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.image.codec.util,org.apache.xmlgraphics.image.rendered' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.util' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio.stream,javax.xml.transform,org.apache.commons.logging,org.apache.xmlgraphics.image.loader.cache,org.apache.xmlgraphics.image.loader.pipeline,org.apache.xmlgraphics.image.loader.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.cache' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging,org.apache.xmlgraphics.image.loader' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio.stream,javax.xml.transform,org.apache.commons.logging,org.apache.xmlgraphics.image.loader,org.apache.xmlgraphics.image.loader.spi,org.apache.xmlgraphics.java2d,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl.imageio' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio.metadata,javax.xml.transform,org.apache.commons.logging,org.apache.xmlgraphics.image.loader,org.apache.xmlgraphics.image.loader.impl,org.apache.xmlgraphics.image.loader.spi,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.pipeline' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging,org.apache.xmlgraphics.image.loader,org.apache.xmlgraphics.image.loader.cache,org.apache.xmlgraphics.image.loader.spi,org.apache.xmlgraphics.image.loader.util,org.apache.xmlgraphics.util.dijkstra' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.spi' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.commons.logging,org.apache.xmlgraphics.image.loader,org.apache.xmlgraphics.image.loader.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.util' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio.stream,javax.xml.transform,org.apache.xmlgraphics.image.codec.util,org.apache.xmlgraphics.image.loader' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.rendered' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer.imageio' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio,javax.imageio.event,javax.imageio.metadata,org.apache.xmlgraphics.image.writer,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer.internal' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.image.writer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.io' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.ps' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.color' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.java2d.color' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.ps' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.java2d,org.apache.xmlgraphics.ps' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xmlgraphics.ps.dsc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.ps,org.apache.xmlgraphics.ps.dsc.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.events' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.ps,org.apache.xmlgraphics.ps.dsc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.tools' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.ps,org.apache.xmlgraphics.ps.dsc,org.apache.xmlgraphics.ps.dsc.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio.metadata,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.dijkstra' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.i18n' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.io' version='2.11.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.uri' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xmlgraphics.util,org.apache.xmlgraphics.xmp.merge,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.merge' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.util,org.apache.xmlgraphics.xmp' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.util,org.apache.xmlgraphics.xmp,org.apache.xmlgraphics.xmp.merge' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas.pdf' version='2.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xmlgraphics.xmp,org.apache.xmlgraphics.xmp.merge' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.xmlgraphics' version='2.11.0.v20250506-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'/>
      </provides>
      <requires size='66'>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.color' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.font' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.geom' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.image' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.image.renderable' 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.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.charset' 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.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' 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.imageio.event' 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.spi' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio.stream' 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.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.fonts' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.tiff' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.util' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.cache' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.pipeline' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.spi' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.util' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.rendered' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.writer' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.io' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.events' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.tools' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.dijkstra' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.i18n' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.io' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.merge' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas.pdf' range='[2.11.0,3.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.apache.xmlgraphics
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics.source' range='[2.11.0.v20250506-1400,2.11.0.v20250506-1400]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlgraphics' version='2.11.0.v20250506-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.apache.xmlgraphics&#xA;Bundle-Version: 2.11.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.cmd.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.cmd.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel Commandline'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.cmd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.cmd.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.microservice.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.dataservice.commandline.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.commandline' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.cmd.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.core.runtime' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.core.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.core.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.core Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.lang3' version='3.20.0' singleton='false' generation='2'>
      <update id='org.apache.commons.lang3' range='[0.0.0,3.20.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Lang'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Lang, a package of Java utility classes for the  classes that are in java.lang&apos;s hierarchy, or are considered to be so  standard as to justify existence in java.lang.  The code is tested using the latest revision of the JDK for supported  LTS releases: 8, 11, 17, 21 and 25 currently.  See https://github.com/apache/commons-lang/blob/master/.github/workflows/maven.yml    Please ensure your build environment is up-to-date and kindly report any build issues.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-lang/'/>
        <property name='maven-groupId' value='org.apache.commons'/>
        <property name='maven-artifactId' value='commons-lang3'/>
        <property name='maven-version' value='3.20.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3' version='3.20.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.lang3' version='3.20.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.arch,org.apache.commons.lang3.builder,org.apache.commons.lang3.function,org.apache.commons.lang3.text,org.apache.commons.lang3.text.translate' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.arch' version='3.20.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.builder' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.function,org.apache.commons.lang3.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.compare' version='3.20.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.concurrent' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.builder,org.apache.commons.lang3.exception,org.apache.commons.lang3.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.concurrent.locks' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.builder,org.apache.commons.lang3.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.event' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.exception' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.function' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.math' version='3.20.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.mutable' version='3.20.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.reflect' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3,org.apache.commons.lang3.builder' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.stream' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.text' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.builder' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.text.translate' version='3.20.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang3.time' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.function,org.apache.commons.lang3.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.tuple' version='3.20.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.lang3.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.lang3.util' version='3.20.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.lang3' version='3.20.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='24'>
        <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.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.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.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.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.lang3
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3.source' range='[3.20.0,3.20.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.lang3' version='3.20.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.apache.commons.lang3&#xA;Bundle-Version: 3.20.0
          </instruction>
        </instructions>
      </touchpointData>
    </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.talend.designer.components.tispeprovider' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.components.tispeprovider' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tis PE Components Provider'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.tispeprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tispeprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.tispeprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.tispeprovider' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.tispeprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tispeprovider.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.tispeprovider' version='8.0.3.20260601_1447'/>
      </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.talend.designer.components.tispeprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare' version='3.12.0.v20260209-1220' generation='2'>
      <update id='org.eclipse.compare' range='[0.0.0,3.12.0.v20260209-1220)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.compare'/>
        <property name='maven-version' value='3.12.0-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.12.0.v20260209-1220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare' version='3.12.0.v20260209-1220'/>
        <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.12.0.v20260209-1220'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.206.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.29.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.19.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.compare
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.compare
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.source' range='[3.12.0.v20260209-1220,3.12.0.v20260209-1220]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare' version='3.12.0.v20260209-1220'/>
      </artifacts>
      <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.12.0.v20260209-1220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.core' version='1.4.100.v202508180220' generation='2'>
      <update id='org.eclipse.wst.common.core' range='[0.0.0,1.4.100.v202508180220)' severity='0'/>
      <properties size='9'>
        <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'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.core' version='1.4.100.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.core' version='1.4.100.v202508180220'/>
        <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.v202508180220'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.wst.common.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.core.source' range='[1.4.100.v202508180220,1.4.100.v202508180220]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.core' version='1.4.100.v202508180220'/>
      </artifacts>
      <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.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.dataprep' version='8.0.3.20260710_1031' generation='2'>
      <update id='org.talend.designer.components.dataprep' range='[0.0.0,8.0.3.20260710_1031)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Dataprep Components Provider'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.dataprep'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.dataprep' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.dataprep' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.dataprep' version='8.0.3.20260710_1031'>
          <properties 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='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.dataprep
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.dataprep.source' range='[8.0.3.20260710_1031,8.0.3.20260710_1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.dataprep' version='8.0.3.20260710_1031'/>
      </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.talend.designer.components.dataprep;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpdm.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tpdm.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TP_DM Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdm.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.dsql.viewer' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.viewer' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Viewer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.viewer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.viewer' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.viewer.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.viewer.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.viewer.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.viewer.ruler' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.viewer.styles' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.viewer.tokens' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.viewer' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' 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.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.viewer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.viewer.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.viewer' version='8.0.3.20260715_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.talend.transform.dsql.viewer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.branding.generic.tis' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.rcp.branding.generic.tis' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Tis'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.generic.tis'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic.tis' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.rcp.branding.generic.tis' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.rcp.branding.generic.tis' version='8.0.3.20260117_0505'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.rcp.branding.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.rcp.branding.generic.tis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic.tis.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.rcp.branding.generic.tis' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.rcp.branding.generic.tis;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.cwt' version='1.1.0.202601240135' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.cwt' range='[0.0.0,1.1.0.202601240135)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Nebula Common Widget Toolkit (CWT)'/>
        <property name='df_LT.providerName' value='Eclipse Nebula'/>
        <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.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.cwt'/>
        <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.nebula.cwt' version='1.1.0.202601240135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.cwt' version='1.1.0.202601240135'/>
        <provided namespace='java.package' name='org.eclipse.nebula.cwt.animation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.cwt.animation.effects' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.cwt.animation.movement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.cwt.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.cwt.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.cwt.v' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.cwt' version='1.1.0.202601240135'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.cwt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.cwt.source' range='[1.1.0.202601240135,1.1.0.202601240135]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.cwt' version='1.1.0.202601240135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.nebula.cwt&#xA;Bundle-Version: 1.1.0.202601240135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.odata.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='OData'/>
        <property name='org.eclipse.equinox.p2.description' value='OData service'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.odata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.odata.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.odata.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          OData&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.documentation.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Documentation Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Documentation of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.documentation.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.documentation.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.documentation.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.model.edit' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.model.edit' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='20'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='zh_CN.pluginName' value='组件模块'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='jp.pluginName' value='モデル編集サポート・プラグイン'/>
        <property name='jp.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Plug-in support Model Edit'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Model Edit Support Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='モデル編集サポートプラグイン'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.model.edit'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.model.edit' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.model.edit' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.connection.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.relational.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.softwaredeployment.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.xml.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.business.model.business.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.model.edit' version='8.0.3.20260117_0505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='jp' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' 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.talend.cwm.mip.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.model.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.model.edit.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.model.edit' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.model.edit; singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.reporting.engine' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataquality.reporting.engine' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Reporting engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.reporting.engine'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.reporting.engine' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.reporting.engine' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.reporting.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.reporting.engine.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.reporting.engine' version='8.0.3.20260601_1447'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.datamart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.persistence' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.reporting' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' 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.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.reporting.engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.reporting.engine.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.reporting.engine' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.reporting.engine;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.talend.maven.resolver' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.maven.resolver' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache' version='7.6.0.202603022253-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.ssh.apache' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit SSH support based on Apache MINA sshd'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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='OSGI-INF/l10n/plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.signing.ssh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client,org.apache.sshd.client.auth,org.apache.sshd.client.auth.keyboard,org.apache.sshd.client.auth.pubkey,org.apache.sshd.client.config.hosts,org.apache.sshd.client.future,org.apache.sshd.client.keyverifier,org.apache.sshd.client.session,org.apache.sshd.common.config.keys,org.apache.sshd.common.io,org.apache.sshd.common.keyprovider,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.eclipse.jgit.transport' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.agent' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.auth' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.pkcs11' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.proxy' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.signing.ssh' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.sshd' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.apache.sshd.client.config.hosts,org.apache.sshd.common.keyprovider,org.eclipse.jgit.util,org.apache.sshd.client.session,org.apache.sshd.client.keyverifier' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.sshd.agent' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='66'>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.80.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.sshd.agent' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth.keyboard' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth.password' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.auth.pubkey' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.channel' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.config.hosts' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.config.keys' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.future' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.keyverifier' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.session' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.session.forward' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.auth' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.channel' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.cipher' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.compression' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config.keys' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config.keys.loader' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config.keys.loader.openssh.kdf' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config.keys.u2f' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.digest' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.forward' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.future' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.helpers' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.io' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.kex' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.kex.extension' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.kex.extension.parser' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.keyprovider' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.mac' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.random' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.session' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.session.helpers' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.signature' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.buffer' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.buffer.keys' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.closeable' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.der' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.functors' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.resource' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.logging' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.net' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.security' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.core' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.auth' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.sftp' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.sftp.client' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.sftp.common' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.fnmatch' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.ssh.apache
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.semantic.model' version='9.4.16'>
      <update id='org.talend.dataquality.semantic.model' range='[0.0.0,9.4.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Semantic Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Model for semantic category features'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.semantic.model' version='9.4.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.semantic.model' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.model' version='9.4.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.semantic.model' version='9.4.16'>
          <properties 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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.5.3,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.semantic.model.source' range='[9.4.16,9.4.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.semantic.model' version='9.4.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.semantic.model;singleton:=true&#xA;Bundle-Version: 9.4.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.semanticMatch.feature.feature.jar' version='8.0.3.20260608_0338'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SemanticMatch'/>
        <property name='org.eclipse.equinox.p2.description' value='Semantic Match component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.semanticMatch.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch.feature.feature.jar' version='8.0.3.20260608_0338'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.semanticMatch.feature' version='8.0.3.20260608_0338'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.semanticMatch.feature' version='8.0.3.20260608_0338'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Semantic Match&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy' version='1.1.0.v202308010229' generation='2'>
      <update id='org.eclipse.wst.ws.service.policy' range='[0.0.0,1.1.0.v202308010229)' 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.1.0-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.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy' version='1.1.0.v202308010229'/>
        <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.1.0.v202308010229'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.8))'>
          <description>
            org.eclipse.wst.ws.service.policy
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.source' range='[1.1.0.v202308010229,1.1.0.v202308010229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy' version='1.1.0.v202308010229'/>
      </artifacts>
      <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.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.beans' version='1.10.500.v20250916-0941' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.beans' range='[0.0.0,1.10.500.v20250916-0941)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.beans'/>
        <property name='maven-version' value='1.10.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' version='1.10.500.v20250916-0941'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' version='1.10.500.v20250916-0941'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.beans' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.beans.typed' version='1.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.10.500.v20250916-0941'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.core.databinding.beans
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans.source' range='[1.10.500.v20250916-0941,1.10.500.v20250916-0941]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.beans' version='1.10.500.v20250916-0941'/>
      </artifacts>
      <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.10.500.v20250916-0941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal31x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.universal31x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.1.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.1.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal31x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal31x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark31x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal31x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.rabbitmq.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='RabbitMQ'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Rabbit MQ Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.rabbitmq.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.rabbitmq.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.component.rabbitmq.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.component.rabbitmq.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Rabbit MQ Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;VMware, Inc. or its affiliates. (https://www.rabbitmq.com)&#xA;Licensed under the ASL 2.0,GPL-2.0-only,MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.engine.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.engine Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.engine' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.engine
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.defaultlibs.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Default Libs Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Default Libs of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.defaultlibs.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.defaultlibs.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.defaultlibs.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.remote.commons' version='8.0.1.20230807_1336_patch' singleton='false' generation='2'>
      <update id='org.talend.remote.commons' range='[0.0.0,8.0.1.20230807_1336_patch)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.remote.commons'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='www.talend.com'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.commons' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='osgi.bundle' name='org.talend.remote.commons' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='java.package' name='org.talend.remote.commons' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.remote.commons.exception,org.talend.remote.commons.msg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.remote.commons.enu' version='8.0.1'/>
        <provided namespace='java.package' name='org.talend.remote.commons.exception' version='8.0.1'/>
        <provided namespace='java.package' name='org.talend.remote.commons.msg' version='8.0.1'/>
        <provided namespace='java.package' name='org.talend.remote.commons.msg.client.request' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.remote.commons.msg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.remote.commons.msg.constants' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.remote.commons.msg,org.talend.remote.commons.msg.client.request,org.talend.remote.commons.msg.server.response' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.remote.commons.msg.server.response' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.remote.commons.exception,org.talend.remote.commons.msg,org.talend.remote.commons.msg.client.request' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.remote.commons.utils.properties' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.remote.commons' version='8.0.1.20230807_1336_patch'>
          <properties 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='13'>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.12.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.crypto' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.remote.commons.exception' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.client.request' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.constants' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.server.response' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.string' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.remote.commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.commons.source' range='[8.0.1.20230807_1336_patch,8.0.1.20230807_1336_patch]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.remote.commons' version='8.0.1.20230807_1336_patch'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.remote.commons&#xA;Bundle-Version: 8.0.1.20230807_1336_patch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.json.schema' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.json.schema' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform JSON Schema library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.json.schema'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.json.schema' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.json.schema' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.json.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.json.schema.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.json.schema' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.json.schema
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.json.schema.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.json.schema' version='8.0.3.20260715_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.talend.transform.json.schema;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.jetl.bigdata.product' version='8.0.1.20260724_1150'>
      <update id='org.talend.jetl.bigdata.product' range='0.0.0' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.jetl.bigdata.product'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.jetl.bigdata.product' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata.feature.feature.group' range='8.0.3.20260601_1447'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.jetl.bigdata.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.0.0]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.group' range='8.0.3.20260601_1447'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.jetl.bigdata.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.configuration' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.nl.feature.feature.group' range='8.0.3.20260117_0505'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.jetl.bigdata.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='osgi.ee' name='JavaSE' range='0.0.0'/>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
    </unit>
    <unit id='org.talend.dataquality.parser' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.dataquality.parser' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Parser Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.parser'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.parser' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.parser' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataquality.parser.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.parser.standardize' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.parser.usergrammar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.parser.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.parser' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.libraries.apache.lucene8' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.standardization' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.antlr' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.parser.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.parser' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.parser&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.mapreduce' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.mapreduce' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='MapReduce Designer'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.mapreduce'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapreduce' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.mapreduce' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.mapreduce.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapreduce.mapRedProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapreduce.mapRedProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapreduce.mapRedProperties.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.mapreduce' version='8.0.3.20260601_1447'>
          <properties 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='45'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.job' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' 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.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' 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.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.mapreduce
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapreduce.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.mapreduce' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.mapreduce;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf' version='2.9.0.v20230211-1150'>
      <update id='org.eclipse.emf' range='[0.0.0,2.9.0.v20230211-1150)' 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.9.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.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf' version='2.9.0.v20230211-1150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.source' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf' version='2.9.0.v20230211-1150'/>
      </artifacts>
      <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.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.common.ui' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.common.ui' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Transform Common UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.common.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.common.ui' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.common.ui' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.common.ui.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.ui.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.ui.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.ui.keybinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.common.ui' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='11'>
        <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.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.editors' 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.ui.views.properties.tabbed' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.common.ui.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.common.ui' version='8.0.3.20260715_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.talend.transform.common.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jdbc.hsql' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.jdbc.hsql' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Hsql Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jdbc.hsql'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.hsql' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jdbc.hsql' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.hsqldb' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.lib' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.lib.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.rowio' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.scriptio' version='0.0.0'/>
        <provided namespace='java.package' name='org.hsqldb.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jdbc.hsql' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.hsql.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jdbc.hsql' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jdbc.hsql&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dataflow.common' version='8.0.3.20260715121519' singleton='false'>
      <update id='org.talend.transform.dataflow.common' range='[0.0.0,8.0.3.20260715121519)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.transform.dataflow.common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dataflow.common' version='8.0.3.20260715121519'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dataflow.common' version='8.0.3.20260715121519'/>
        <provided namespace='java.package' name='org.talend.transform.dataflow.common' version='8.0.3'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dataflow.common' version='8.0.3.20260715121519'>
          <properties 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'>
        <required namespace='java.package' name='org.talend.transform.signature' range='[8.0.0,9.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dataflow.common' version='8.0.3.20260715121519'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.dataflow.common&#xA;Bundle-Version: 8.0.3.20260715121519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.hdinsight400' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.hdinsight400' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Microsoft HDInsight 4.0.0 distribution'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.hdinsight400'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.hdinsight400' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.hdinsight400' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.hdinsight400' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.hdinsight400
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.hdinsight400.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.hdinsight400' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.hdinsight400;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit' version='3.17.400.v20260117-0111' generation='2'>
      <update id='org.eclipse.jdt.junit' range='[0.0.0,3.17.400.v20260117-0111)' 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.17.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' version='3.17.400.v20260117-0111'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit' version='3.17.400.v20260117-0111'/>
        <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.17.400.v20260117-0111'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ide' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.204.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.40.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.33.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.13.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='org.eclipse.jdt.core.manipulation' range='1.19.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jdt.junit
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.junit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.source' range='[3.17.400.v20260117-0111,3.17.400.v20260117-0111]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit' version='3.17.400.v20260117-0111'/>
      </artifacts>
      <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.17.400.v20260117-0111
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal4x.feature.feature.group' version='8.0.3.20260421_0945' singleton='false'>
      <update id='org.talend.lite.bd.universal4x.feature.feature.group' range='[0.0.0,8.0.3.20260421_0945)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 4.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 4.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal4x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal4x.feature.feature.group' version='8.0.3.20260421_0945'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark4x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal4x.feature.feature.jar' range='[8.0.3.20260421_0945,8.0.3.20260421_0945]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.core.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching' version='3.24.100.v20260218-1303' generation='2'>
      <update id='org.eclipse.jdt.launching' range='[0.0.0,3.24.100.v20260218-1303)' 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.24.100-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.24.100.v20260218-1303'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching' version='3.24.100.v20260218-1303'/>
        <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.24.100.v20260218-1303'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.30.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.43.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.launching
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.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.debug.core' range='[3.22.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx' range='0.0.0'>
          <filter>
            (&amp;(osgi.os=macosx)(!(org.eclipse.jdt.buildtime=true)))
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.21.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.source' range='[3.24.100.v20260218-1303,3.24.100.v20260218-1303]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching' version='3.24.100.v20260218-1303'/>
      </artifacts>
      <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.24.100.v20260218-1303
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.patchsystem.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.patchsystem.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Patch System Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Patch System of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.patchsystem.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates.patch' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.osgi.service.cm' version='1.6.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.cm' range='[0.0.0,1.6.1.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.cm'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.cm Version 1.6.1'/>
        <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.cm'/>
        <property name='maven-version' value='1.6.1'/>
        <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.osgi.service.cm' version='1.6.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.cm' version='1.6.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.cm' version='1.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.cm.annotations' version='1.6.1'/>
        <provided namespace='osgi.identity' name='org.osgi.service.cm' version='1.6.1.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='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.service.cm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.cm.source' range='[1.6.1.202109301733,1.6.1.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.cm' version='1.6.1.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.cm&#xA;Bundle-Version: 1.6.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.rabbitmq' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.di.rabbitmq' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Rabbitmq Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.rabbitmq'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.rabbitmq' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.di.rabbitmq' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.di.rabbitmq' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.di.rabbitmq
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.rabbitmq.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.di.rabbitmq' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.di.rabbitmq;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.onboarding.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Onboarding Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Onboarding of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.onboarding.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.onboarding.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.onboarding.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.onboarding.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.http.servlet' version='1.8.600.v20251111-0344' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.servlet' range='[0.0.0,1.8.600.v20251111-0344)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.servlet'/>
        <property name='maven-version' value='1.8.600-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.8.600.v20251111-0344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.servlet' version='1.8.600.v20251111-0344'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.http,org.eclipse.equinox.http.servlet.internal.servlet,org.osgi.framework,org.osgi.service.http,org.osgi.service.http.context' type='List'/>
          </properties>
        </provided>
        <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.dto' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet.session' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.servlet' version='1.8.600.v20251111-0344'>
          <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.8.600.v20251111-0344-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.8.600.v20251111-0344-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='javax.servlet' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' 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.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='org.osgi.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.9.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=17))'>
          <description>
            org.eclipse.equinox.http.servlet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet.source' range='[1.8.600.v20251111-0344,1.8.600.v20251111-0344]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.servlet' version='1.8.600.v20251111-0344'/>
      </artifacts>
      <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.8.600.v20251111-0344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.m2e.core' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.m2e.core' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:5);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.sourcelookup' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.sourcelookup' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Source Lookup Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sourcelookup'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup' version='2.1.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.sourcelookup.internal.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.sourcelookup' version='2.1.100.20250418-1315'>
          <properties 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='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.10.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.sourcelookup
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup.source' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.sourcelookup' version='2.1.100.20250418-1315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.sourcelookup;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.7.1.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.7.1'/>
        <property name='df_LT.description' value='HL7 v2.7.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.7.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.7.1.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.7.1.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='tooling.org.eclipse.update.feature.default' version='1.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </requires>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            uninstallFeature(feature:${artifact},featureId:default,featureVersion:default)
          </instruction>
          <instruction key='install'>
            installFeature(feature:${artifact},featureId:default,featureVersion:default)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.editor.talend' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.eclipse.m2e.editor.talend' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='M2E Maven POM File Editor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor.talend'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.talend' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor.talend' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.composites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.internal.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.mojo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.editor.pom' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor.talend' version='8.0.3.20260117_0505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.runtime' range='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' 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.forms' 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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' 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.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.genericeditor' range='1.1.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='30.1.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.editor.talend
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.talend.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor.talend' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.editor.talend;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare' version='3.5.3.202508281322' singleton='false' generation='2'>
      <update id='org.eclipse.emf.compare' range='[0.0.0,3.5.3.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Core'/>
        <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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.5.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.conflict' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.postprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.equi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.eobject' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare' version='3.5.3.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.emf.compare.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.conflict' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ui' version='3.5.3.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.req' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diff' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare' version='3.5.3.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.dmp' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare' version='3.5.3.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.match.eobject.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.postprocessor.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.graph' version='0.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.eventbus' range='[27.0.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.compare
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare' version='3.5.3.202508281322'/>
      </artifacts>
      <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.compare&#xA;Bundle-Version: 3.5.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.data.examples.dsql.edi' version='8.0.3.20260715_1209' singleton='false'>
      <update id='org.talend.transform.data.examples.dsql.edi' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DSQL EDI Examples'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.data.examples.dsql.edi'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.data.examples.dsql.edi' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.data.examples.dsql.edi' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.identity' name='org.talend.transform.data.examples.dsql.edi' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.data.examples.dsql.edi.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.data.examples.dsql.edi' version='8.0.3.20260715_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.talend.transform.data.examples.dsql.edi&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.bundle' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.bundle' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven repo Bundle Plug-in R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.bundle'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.bundle' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.bundle' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.bundle' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.bundle
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.bundle.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.bundle' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.bundle;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.solr' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.solr' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Solr Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.solr'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.solr' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.solr' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.solr
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.solr' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.solr;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.documentation' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.documentation' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Documentation Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.documentation'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.documentation' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.documentation' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.documentation.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.documentation.repository.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.documentation.repository.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.documentation.repository.sorter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.documentation.repository.tester' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.documentation.ui.wizards.htmldocgeneration' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.documentation' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.documentation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.documentation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.documentation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.documentation.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.documentation' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.documentation;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark3x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark3x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark3x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark3x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark3x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark3x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark3x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark3x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.hadoopcluster' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark3x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark3x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark3x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark3x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mortbay.jasper.mortbay-apache-jsp' version='9.0.118' singleton='false' generation='2'>
      <update id='org.mortbay.jasper.mortbay-apache-jsp' range='[0.0.0,9.0.118)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.equinox.p2.provider' value='Eclipse Jetty'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
        <property name='maven-groupId' value='org.mortbay.jasper'/>
        <property name='maven-artifactId' value='mortbay-apache-jsp'/>
        <property name='maven-version' value='9.0.118'/>
        <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.mortbay-apache-jsp' version='9.0.118'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.mortbay-apache-jsp' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.juli.logging' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.compat' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.scan' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.file' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.digester' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.tagplugin' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.tld' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.web' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.buf' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.res' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.security' version='9.0.118'/>
        <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.118'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler.tagplugin' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.el' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.resources' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.runtime' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.security' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.servlet' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl.core' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.util' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.jasper.xmlparser' version='9.0.118'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.mortbay-apache-jsp' version='9.0.118'>
          <properties 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='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.security.auth' 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.el.util' range='[9.0.0,10.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.mortbay-apache-jsp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)'>
          <description>
            org.mortbay.jasper.mortbay-apache-jsp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.mortbay.jasper.mortbay-apache-jsp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mortbay.jasper.mortbay-apache-jsp.source' range='[9.0.118,9.0.118]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mortbay.jasper.mortbay-apache-jsp' version='9.0.118'/>
      </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.mortbay-apache-jsp&#xA;Bundle-Version: 9.0.118
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xerces' version='2.12.2.v20230928-1306' singleton='false' generation='2'>
      <update id='org.apache.xerces' range='[0.0.0,2.12.2.v20230928-1306)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle xerces : xercesImpl'/>
        <property name='maven-wrapped-groupId' value='xerces'/>
        <property name='maven-wrapped-artifactId' value='xercesImpl'/>
        <property name='maven-wrapped-version' value='2.12.2'/>
      </properties>
      <provides size='44'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' version='2.12.2.v20230928-1306'/>
        <provided namespace='osgi.bundle' name='org.apache.xerces' version='2.12.2.v20230928-1306'/>
        <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.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.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.v20230928-1306'>
          <properties 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='72'>
        <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.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='0.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'/>
        <required namespace='java.package' name='sun.io' range='0.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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.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='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='[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.serialize' range='[2.12.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.apache.xerces
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces.source' range='[2.12.2.v20230928-1306,2.12.2.v20230928-1306]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xerces' version='2.12.2.v20230928-1306'/>
      </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.v20230928-1306
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt' version='0.18.0.v20260119-0835' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.swt' range='[0.0.0,0.18.0.v20260119-0835)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.swt'/>
        <property name='maven-version' value='0.18.0-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.18.0.v20260119-0835'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' version='0.18.0.v20260119-0835'/>
        <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.18.0.v20260119-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='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.39.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.29.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.18.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='1.1.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.4.0,2.0.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.e4.ui.workbench.swt
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.workbench.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.source' range='[0.18.0.v20260119-0835,0.18.0.v20260119-0835]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt' version='0.18.0.v20260119-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.eclipse.e4.ui.workbench.swt;singleton:=true&#xA;Bundle-Version: 0.18.0.v20260119-0835
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.lite' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.lite' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Studio lite maven repo Plug-in R2026-03'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.lite'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.lite' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.lite' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.lite' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.lite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.lite.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.lite' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.lite;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.camel.debugger' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.camel.debugger' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Camel Debugger Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.camel.debugger'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.debugger' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.camel.debugger' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.camel.debugger' version='8.0.3.20260601_1447'>
          <properties 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='46'>
        <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.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.expressionbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' 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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.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.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.camel.debugger
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.debugger.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.camel.debugger' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.camel.debugger;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Data profiling capabilities and standard components'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Quality'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='29'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.dqsh.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.datacleansing.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.match.store.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.data.resource.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.japanese.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.routines.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.sqlexplorer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.survivorship.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.tdqmatching.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.deps.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.demo.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.lucene8' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.antlr' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.hibernate' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jasperreport' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdtcompiler' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.libphonumber' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.re2j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jfreechart' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jung' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mapdb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.grid' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.h2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.hsql' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.mysql' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Data Quality&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;LarvaLabs, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (https://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Idealista, S.A (http://www.idealista.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://ning.com&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.mchange&#xA;Licensed under the EPL-1.0,LGPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Machinery For Change, Inc.&#xA;Licensed under the EPL-1.0,LGPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss Inc. (http://www.jboss.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;INRIA Exmo team (http://exmo.inria.fr)&#xA;Licensed under the LGPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hibernate.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat (http://www.jboss.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Carrot Search s.c.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mozilla Foundation&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Hibernate.org (http://hibernate.org)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Codehaus&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;TIBCO Software Inc. (https://www.jaspersoft.com/)&#xA;Licensed under the LGPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Hibernate.org (http://hibernate.org)&#xA;Licensed under the LGPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Edgar Espina&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ANTLR&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Extreme! Lab, Indiana University (http://www.extreme.indiana.edu/)&#xA;Licensed under the Indiana University Extreme Lab Software License vesion 1.1.1,CC-PDDC license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://projects.spring.io/spring-framework)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.component.sqlbuilder.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer SqlBuilder Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer SqlBuilder of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.sqlbuilder.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.sqlbuilder.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.sqlbuilder.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.core.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.core.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.core Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.dom4j-jaxen' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.dom4j-jaxen' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='talend Dom4j library'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.dom4j-jaxen'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.dom4j-jaxen' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.dom4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.dtd' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.jaxb' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.rule.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.xpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.dom4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.expr.iter' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.function.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.function.xslt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.javabean' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.saxpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.saxpath.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.saxpath.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jaxen.xom' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.dom4j-jaxen' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.dom4j-jaxen.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.dom4j-jaxen' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.dom4j-jaxen;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.antlr.runtime' version='3.2.0.v20230929-1400' singleton='false' generation='2'>
      <update id='org.antlr.runtime' range='[0.0.0,3.2.0.v20230929-1400)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.antlr : antlr-runtime'/>
        <property name='maven-wrapped-groupId' value='org.antlr'/>
        <property name='maven-wrapped-artifactId' value='antlr-runtime'/>
        <property name='maven-wrapped-version' value='3.2'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' version='3.2.0.v20230929-1400'/>
        <provided namespace='osgi.bundle' name='org.antlr.runtime' version='3.2.0.v20230929-1400'/>
        <provided namespace='java.package' name='org.antlr.runtime' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.debug' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.misc' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.tree' version='3.2.0'/>
        <provided namespace='osgi.identity' name='org.antlr.runtime' version='3.2.0.v20230929-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'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.antlr.stringtemplate' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'>
          <description>
            org.antlr.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.runtime' version='3.2.0.v20230929-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.antlr.runtime&#xA;Bundle-Version: 3.2.0.v20230929-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.feature.feature.group' version='1.3.1000.v20260108-1519' singleton='false'>
      <update id='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[0.0.0,1.3.1000.v20260108-1519)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery.feature'/>
        <property name='maven-version' value='1.3.1000-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) 2010 Tasktop Technologies 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;Tasktop Technologies - initial API and implementation'/>
        <property name='df_LT.featureName' value='Equinox p2, Discovery UI support'/>
        <property name='df_LT.description' value='All of the bundles that comprise Equinox p2 discovery. &#xA;This feature is intended to be used by integrators building on discovery.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' version='1.3.1000.v20260108-1519'/>
        <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.equinox.p2.discovery' range='[1.3.700.v20250616-0711,1.3.700.v20250616-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility' range='[1.3.700.v20250516-0530,1.3.700.v20250516-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery' range='[1.4.0.v20260108-1519,1.4.0.v20260108-1519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.jar' range='[1.3.1000.v20260108-1519,1.3.1000.v20260108-1519]'>
          <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.ws.explorer' version='1.1.100.v202408150414' generation='2'>
      <update id='org.eclipse.wst.ws.explorer' range='[0.0.0,1.1.100.v202408150414)' 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.100-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.100.v202408150414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' version='1.1.100.v202408150414'/>
        <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.100.v202408150414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.28.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,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.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.1.0,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.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.4.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='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.commons-codec' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.ws.explorer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.explorer.source' range='[1.1.100.v202408150414,1.1.100.v202408150414]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.explorer' version='1.1.100.v202408150414'/>
      </artifacts>
      <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.100.v202408150414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi' version='3.24.100.v20251215-1416' generation='2'>
      <update id='org.eclipse.osgi' range='[0.0.0,3.24.100.v20251215-1416)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.osgi'/>
        <property name='maven-version' value='3.24.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.24.100.v20251215-1416'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi' version='3.24.100.v20251215-1416'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.service.log' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.osgi.container' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.osgi.report.resolution,org.osgi.framework.wiring,org.eclipse.osgi.framework.eventmgr,org.osgi.framework.startlevel,org.osgi.framework,org.osgi.framework.hooks.resolver,org.osgi.service.resolver,org.osgi.resource,org.eclipse.osgi.service.debug' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.osgi.container.builders' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.osgi.util,org.eclipse.osgi.container' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.osgi.container.namespaces' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.console' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.framework.launch,org.osgi.framework.connect' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.osgi.report.resolution' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.service.resolver,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.framework.hooks.resolver,org.osgi.framework.wiring' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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.3.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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework.launch' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.dto' version='1.8.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.hooks.bundle' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.hooks.resolver' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework.wiring' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.hooks.service' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.hooks.weaving' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework.wiring' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.launch' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.namespace' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.startlevel' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.startlevel.dto' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.wiring' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.framework.wiring.dto' version='1.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.dto,org.osgi.resource.dto' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.dto' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.log.admin' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.service.log' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.packageadmin' version='1.2.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.startlevel' version='1.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.osgi' version='3.24.100.v20251215-1416'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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.24.100.v20251215-1416-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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(version=1.8)(|(osgi.ee=JavaSE)(osgi.ee=JavaSE/compact1)))'>
          <description>
            org.eclipse.osgi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.source' range='[3.24.100.v20251215-1416,3.24.100.v20251215-1416]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi' version='3.24.100.v20251215-1416'/>
      </artifacts>
      <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.24.100.v20251215-1416
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.bigquery' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.bigquery' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='BigQuery'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.bigquery'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.bigquery' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.bigquery' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.bigquery' version='8.0.3.20260601_1447'>
          <properties 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.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.expressions' 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.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.bigquery' 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=17))'>
          <description>
            org.talend.repository.bigquery
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.bigquery.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.bigquery' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.bigquery;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions' version='0.18.300.v20240413-1529' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions' range='[0.0.0,0.18.300.v20240413-1529)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions'/>
        <property name='maven-version' value='0.18.300-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.18.300.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' version='0.18.300.v20240413-1529'/>
        <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.18.300.v20240413-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='4'>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.core.di.extensions
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.source' range='[0.18.300.v20240413-1529,0.18.300.v20240413-1529]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions' version='0.18.300.v20240413-1529'/>
      </artifacts>
      <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.18.300.v20240413-1529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.runprocess.remote' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.runprocess.remote' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Remote Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.runprocess.remote'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess.remote' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.runprocess.remote' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.remote.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.remote.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.remote.prefs.jobserver' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.remote.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.runprocess.remote' version='8.0.3.20260601_1447'>
          <properties 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='36'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.routines.provider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.jobserver.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.jobserver.commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.zmq' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.tis.sign' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.runprocess.remote
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess.remote.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.runprocess.remote' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.runprocess.remote;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.platform.feature.feature.group' version='8.0.3.20260410_1000' singleton='false'>
      <update id='org.talend.platform.feature.feature.group' range='[0.0.0,8.0.3.20260410_1000)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Platform featrue'/>
        <property name='org.eclipse.equinox.p2.description' value='Complete description about this feature at http://www.talend.com/online/featuresdescription.html#platform-feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.talend.com/online/featuresdescription.html#platform-feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.platform.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.group' version='8.0.3.20260410_1000'/>
      </provides>
      <requires size='66'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.3100.v20260125-1012,2.4.3100.v20260125-1012]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.3.2500.v20260226-0420,2.3.2500.v20260226-0420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='[1.10.17.v20260410-1000,1.10.17.v20260410-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='[3.7.800.v20260130-1053,3.7.800.v20260130-1053]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' range='[0.1.55.v20230916-1400,0.1.55.v20230916-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' range='[3.8.800.v20250718-1505,3.8.800.v20250718-1505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' range='[3.12.0.v20260209-1220,3.12.0.v20260209-1220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' range='[1.3.700.v20250905-1117,1.3.700.v20250905-1117]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' range='[3.8.500.v20251103-0746,3.8.500.v20251103-0746]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='[1.11.400.v20251107-0507,1.11.400.v20251107-0507]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.5.800.v20250613-1119,1.5.800.v20250613-1119]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.23.200.v20251217-0810,3.23.200.v20251217-0810]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='[3.23.200.v20251107-0507,3.23.200.v20251107-0507]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.20.0.v20260209-1220,3.20.0.v20260209-1220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide' range='[3.18.0.v20251217-1052,3.18.0.v20251217-1052]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' range='[1.7.300.v20250518-0609,1.7.300.v20250518-0609]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' range='[3.15.100.v20251023-1358,3.15.100.v20251023-1358]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' range='[3.14.0.v20251216-1634,3.14.0.v20251216-1634]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user' range='[4.39.0.v20260213-1420,4.39.0.v20260213-1420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' range='[3.18.0.v20260103-1533,3.18.0.v20260103-1533]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch' range='[1.3.400.v20260117-1027,1.3.400.v20260117-1027]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' range='[3.10.1000.v20260112-1030,3.10.1000.v20260112-1030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' range='[3.12.0.v20260104-0919,3.12.0.v20260104-0919]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='[3.14.600.v20260112-1806,3.14.600.v20260112-1806]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='[3.30.0.v20260203-0841,3.30.0.v20260203-0841]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' range='[1.5.700.v20250723-0831,1.5.700.v20250723-0831]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' range='[1.6.0.v20251219-1227,1.6.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='[3.16.0.v20260123-1616,3.16.0.v20260123-1616]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' range='[3.8.0.v20251219-1227,3.8.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' range='[3.6.0.v20251219-1227,3.6.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='[3.9.0.v20260106-0853,3.9.0.v20260106-0853]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' range='[3.9.0.v20251217-1052,3.9.0.v20251217-1052]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor' range='[1.4.0.v20251217-1052,1.4.0.v20251217-1052]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring' range='[1.4.0.v20251218-1237,1.4.0.v20251218-1237]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' range='[3.14.0.v20260103-1533,3.14.0.v20260103-1533]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' range='[3.10.0.v20251217-1052,3.10.0.v20251217-1052]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net' range='[1.6.0.v20251219-1227,1.6.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='[3.20.0.v20260127-1637,3.20.0.v20260127-1637]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.13.0.v20251217-0909,3.13.0.v20251217-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='[3.21.0.v20260218-1452,3.21.0.v20260218-1452]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools' range='[3.7.0.v20260112-1030,3.7.0.v20260112-1030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.23.0.v20260103-1639,3.23.0.v20260103-1639]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' range='[1.6.0.v20251217-1052,1.6.0.v20251217-1052]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32' range='[3.5.400.v20250925-0610,3.5.400.v20250925-0610]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.x86_64' range='[1.2.400.v20220812-1420,1.2.400.v20220812-1420]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.macosx' range='[1.3.400.v20220812-1420,1.3.400.v20220812-1420]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.ppc64le' range='[1.4.200.v20220812-1420,1.4.200.v20220812-1420]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.aarch64' range='[1.4.200.v20220812-1420,1.4.200.v20220812-1420]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='[3.6.700.v20250913-1442,3.6.700.v20250913-1442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='[3.14.0.v20260109-1454,3.14.0.v20260109-1454]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' range='[3.11.0.v20251217-0909,3.11.0.v20251217-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.4.700.v20250622-1644,1.4.700.v20250622-1644]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' range='[1.4.700.v20251111-0659,1.4.700.v20251111-0659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32' range='[1.3.0.v20240419-2334,1.3.0.v20240419-2334]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx' range='[1.102.500.v20250521-0414,1.102.500.v20250521-0414]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux' range='[1.1.400.v20250521-0415,1.1.400.v20250521-0415]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools' range='[1.3.500.v20250609-0415,1.3.500.v20250609-0415]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.34.200.v20251220-0953,3.34.200.v20251220-0953]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.quicklinks' range='[1.3.0.v20251219-1227,1.3.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.genericeditor.diff.extension' range='[1.3.0.v20251219-1227,1.3.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' range='[1.3.600.v20251023-1158,1.3.600.v20251023-1158]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' range='[1.5.0.v20251216-1634,1.5.0.v20251216-1634]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.launchview' range='[1.2.0.v20251219-0929,1.2.0.v20251219-0929]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.jar' range='[8.0.3.20260410_1000,8.0.3.20260410_1000]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          The licence are describe in branding feature
        </license>
      </licenses>
      <copyright uri='http://www.talend.com/online/copyright.txt' url='http://www.talend.com/online/copyright.txt'>
        Copyright Talend 2006, 2007
      </copyright>
    </unit>
    <unit id='org.eclipse.help.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.org.json' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.org.json' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform JSON org library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.org.json'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.org.json' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.org.json' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.org.json' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.org.json' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.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=17))'>
          <description>
            org.talend.transform.org.json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.org.json.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.org.json' version='8.0.3.20260715_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.talend.transform.org.json;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.documentation' version='8.0.3.20260601_1434'>
      <update id='org.talend.libraries.documentation' range='[0.0.0,8.0.3.20260601_1434)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Documentation'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.documentation'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='281'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.documentation' version='8.0.3.20260601_1434'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.documentation' version='8.0.3.20260601_1434'/>
        <provided namespace='java.package' name='com.itextpdf.awt' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.awt.geom.gl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.awt.geom.misc' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.actions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.actions.confirmations' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.actions.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.actions.data' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.actions.processors' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.actions.producer' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.actions.sequence' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.cmp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.cms' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.esf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.ess' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.ocsp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.pkcs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.tsp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.x500' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.asn1.x509' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.cert' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.cert.jcajce' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.cert.ocsp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.cms' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.cms.jcajce' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.crypto.fips' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.openssl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.openssl.jcajce' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.operator' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.operator.jcajce' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.pkcs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.bouncycastle.tsp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.datastructures' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.commons.utils' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.fields' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.fields.borders' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.fields.merging' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.fields.properties' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.form' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.form.element' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.form.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.form.renderer.checkboximpl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.xfa' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.forms.xfdf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.actions.data' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.actions.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.attach' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.attach.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.attach.impl.layout' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.attach.impl.tags' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.attach.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.attach.wrapelement' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css.apply' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css.apply.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css.apply.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css.page' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css.resolve' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css.resolve.func.counter' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.css.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.resolver.font' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.resolver.form' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.resolver.resource' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.html2pdf.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.codec' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.codec.brotli.dec' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.colors' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.cmap' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.constants' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.otf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.otf.lookuptype5' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.otf.lookuptype6' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.otf.lookuptype7' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.otf.lookuptype8' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.font.woff2' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.image' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.source' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.io.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.actions.data' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.actions.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.colors' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.colors.gradients' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.crypto.securityhandler' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.font' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.geom' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.numbering' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.action' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.annot' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.annot.da' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.draw' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.parser' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.parser.clipper' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.parser.data' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.parser.filter' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.parser.listener' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.parser.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.canvas.wmf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.collection' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.colorspace' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.extgstate' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.filespec' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.filters' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.function' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.function.utils' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.layer' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.tagutils' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.pdf.xobject' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.security' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.utils' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.utils.annotationsflattening' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.utils.objectpathitems' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.xmp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.xmp.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.xmp.impl.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.xmp.options' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.kernel.xmp.properties' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.borders' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.element' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.font' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.hyphenation' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.layout' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.margincollapse' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.minmaxwidth' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.properties' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.renderer.objectfit' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.renderer.typography' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.splitting' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.layout.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.pdfa' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.pdfa.checker' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.pdfa.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.pdfa.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.font' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.media' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.page' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.parse' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.parse.syntax' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.pseudo' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.resolve' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.resolve.shorthand' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.resolve.shorthand.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.selector' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.selector.item' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.validate' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.validate.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.validate.impl.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.css.validate.impl.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.jsoup' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.jsoup.helper' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.jsoup.internal' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.jsoup.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.jsoup.parser' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.jsoup.safety' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.jsoup.select' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.node' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.node.impl.jsoup' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.node.impl.jsoup.node' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.resolver.font' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.resolver.resource' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.styledxmlparser.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.converter' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.css.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.element' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.logs' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.processors' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.processors.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.processors.impl.font' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.renderers' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.renderers.factories' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.renderers.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.renderers.path' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.renderers.path.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.utils' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.svg.xobject' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.testutils' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.api' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.error_messages' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.factories' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.html.simpleparser' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.io' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.log' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.codec' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.codec.wmf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.collection' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.draw' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.fonts' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.fonts.cmaps' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.fonts.otf' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.hyphenation' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.internal' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.languages' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.parser' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.parser.clipper' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.qrcode' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.pdf.security' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.xml' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.xml.simpleparser' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.xml.simpleparser.handler' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.text.xml.xmp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.xmp' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.xmp.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.xmp.impl.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.xmp.options' version='0.0.0'/>
        <provided namespace='java.package' name='com.itextpdf.xmp.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.tidy' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.tidy.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.extend' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.extend.lib' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.newmatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.parser.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.sheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.style.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.css.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.extend' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.newtable' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.protocols.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.simple.extend' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.simple.extend.form' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.tool' version='0.0.0'/>
        <provided namespace='java.package' name='org.xhtmlrenderer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.documentation' version='8.0.3.20260601_1434'>
          <properties 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.slf4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.documentation.source' range='[8.0.3.20260601_1434,8.0.3.20260601_1434]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.documentation' version='8.0.3.20260601_1434'/>
      </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.talend.libraries.documentation;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.emr.5290.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.emr.5290.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon EMR 5.29.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon EMR 5.29.0'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.emr.5290.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.5290.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.emr5290' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.5290.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.studio.lite.product.configuration' version='8.0.1.20260724_1150'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.configuration' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='65'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.cocoa.macosx.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.win32.win32.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.gtk.linux.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.cocoa.macosx.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.gtk.linux.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.notifications.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.notifications' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.notifications.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.notifications
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.license.gui.talend' version='8.0.3.20260604_0948' singleton='false'>
      <update id='org.talend.license.gui.talend' range='[0.0.0,8.0.3.20260604_0948)' severity='0'/>
      <properties size='4'>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.license.gui.talend'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.talend' version='8.0.3.20260604_0948'/>
        <provided namespace='osgi.bundle' name='org.talend.license.gui.talend' version='8.0.3.20260604_0948'/>
        <provided namespace='osgi.identity' name='org.talend.license.gui.talend' version='8.0.3.20260604_0948'>
          <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.talend.license.gui' version='8.0.3.20260604_0948'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.license.gui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.talend.source' range='[8.0.3.20260604_0948,8.0.3.20260604_0948]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.license.gui.talend' version='8.0.3.20260604_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.talend.license.gui.talend&#xA;Bundle-Version: 8.0.3.20260604_0948&#xA;Fragment-Host: org.talend.license.gui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.azuredlsgen2.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.component.azuredlsgen2.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Data Lake Storage Gen2'/>
        <property name='org.eclipse.equinox.p2.description' value='Azure Data Lake Storage Gen2'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.azuredlsgen2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.azuredlsgen2.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.azuredlsgen2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.azuredlsgen2.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Azure Data Lake Storage Gen2&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (http://connect2id.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc (http://www.sun.com/)&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Netty Project (http://netty.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.fasterxml.jackson.module&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Microsoft Corporation (http://www.microsoft.com)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (https://jhy.io/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (https://connect2id.com/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (https://urielch.github.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.oaklandsw.transform.feature.product7talend.feature.group' version='8.0.3.20260715_1213' singleton='false'>
      <update id='com.oaklandsw.transform.feature.product7talend.feature.group' range='[0.0.0,8.0.3.20260715_1213)' 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.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.product7talend'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Studio Integration for Data Mapper'/>
        <property name='df_LT.description' value='Talend Studio Integration for Data Mapper'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7talend.feature.group' version='8.0.3.20260715_1213'/>
        <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='com.oaklandsw.transform.feature.product7ide.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.views' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.components' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.transform' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.themes.common' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7talend.feature.jar' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.studio.lite.ci.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.ci.product' name='org.talend.studio.lite.ci.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.ci.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.themes.common' version='8.0.3.20260715_1213'>
      <update id='org.talend.transform.themes.common' range='[0.0.0,8.0.3.20260715_1213)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Transform Themes Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.themes.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.themes.common' version='8.0.3.20260715_1213'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.themes.common' version='8.0.3.20260715_1213'/>
        <provided namespace='osgi.identity' name='org.talend.transform.themes.common' version='8.0.3.20260715_1213'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.themes.common.source' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.themes.common' version='8.0.3.20260715_1213'/>
      </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.talend.transform.themes.common;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.nattable.core' version='2.6.0.202509190702' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.nattable.core' range='[0.0.0,2.6.0.202509190702)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='NatTable Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Nebula NatTable'/>
        <property name='maven-groupId' value='org.eclipse.nebula.widgets.nattable'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.nattable.core'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='181'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.core' version='2.6.0.202509190702'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.nattable.core' version='2.6.0.202509190702'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.blink' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.blink.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.blink.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.columnCategories' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.columnCategories.gui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.columnChooser' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.columnChooser.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.columnChooser.gui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.columnRename' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.columnRename.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.conflation' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.coordinate' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.copy' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.copy.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.copy.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.copy.serializing' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.data' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.data.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.data.convert' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.data.validate' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.datachange' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.datachange.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.datachange.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.datachange.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.editor' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.gui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export.csv' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export.excel' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export.image' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.export.image.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.fillhandle' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.fillhandle.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.fillhandle.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.fillhandle.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.fillhandle.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.combobox' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.formula' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.formula.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.formula.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.formula.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.formula.function' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.freeze' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.freeze.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.freeze.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.freeze.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.freeze.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.cell' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.data' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.layer' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.layer.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.layer.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.gui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.model' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.painter' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance.gui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance.painter' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.groupby' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hideshow' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hideshow.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hideshow.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hideshow.indicator' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hierarchical' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hierarchical.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hierarchical.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hierarchical.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hover' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hover.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hover.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hover.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.cell' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.stack' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.painter' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.painter.cell' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.painter.cell.decorator' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.painter.layer' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.persistence' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.persistence.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.persistence.gui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.print' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.print.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.print.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.print.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.reorder' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.reorder.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.reorder.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.reorder.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.reorder.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.resize' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.resize.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.resize.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.resize.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.resize.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.resize.mode' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search.gui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search.strategy' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.selection' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.selection.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.selection.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.selection.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.selection.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.selection.preserve' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.serializing' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.painter' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.style' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.style.editor' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.style.editor.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.style.theme' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.summaryrow' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.summaryrow.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tickupdate' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tickupdate.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tickupdate.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tickupdate.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tooltip' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tree' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tree.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tree.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tree.config' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tree.painter' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.binding' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.matcher' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.menu' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.mode' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.rename' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.scaling' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.viewport' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.viewport.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.viewport.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.viewport.event' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.widget' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.nattable.core' version='2.6.0.202509190702'>
          <properties 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='49'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.collection.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.list.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set' range='10.4.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.iterator' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.collections.api.tuple.primitive' range='11.1.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.action' 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.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.fieldassist' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.menus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.operation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.dnd' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.printing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swt.program' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='1.7.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.nebula.widgets.nattable.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.core.source' range='[2.6.0.202509190702,2.6.0.202509190702]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.nattable.core' version='2.6.0.202509190702'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.nebula.widgets.nattable.core&#xA;Bundle-Version: 2.6.0.202509190702
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change.edit' version='2.10.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.change.edit' range='[0.0.0,2.10.0.v20250910-1205)' 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.10.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.10.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change.edit' version='2.10.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.provider' version='2.10.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change.edit' version='2.10.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.17.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.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.8))'>
          <description>
            org.eclipse.emf.ecore.change.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit.source' range='[2.10.0.v20250910-1205,2.10.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change.edit' version='2.10.0.v20250910-1205'/>
      </artifacts>
      <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.10.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.persistence-api' version='3.2.0' singleton='false' generation='2'>
      <update id='jakarta.persistence-api' range='[0.0.0,3.2.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Persistence API jar'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Persistence 3.2 API jar'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.persistence'/>
        <property name='maven-artifactId' value='jakarta.persistence-api'/>
        <property name='maven-version' value='3.2.0'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.persistence-api' version='3.2.0'/>
        <provided namespace='osgi.bundle' name='jakarta.persistence-api' version='3.2.0'/>
        <provided namespace='java.package' name='jakarta.persistence' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.persistence.criteria,jakarta.persistence.metamodel,jakarta.persistence.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.persistence.criteria' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.persistence,jakarta.persistence.metamodel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.persistence.metamodel' version='3.2.0'/>
        <provided namespace='java.package' name='jakarta.persistence.spi' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.persistence,javax.sql' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jakarta.persistence-api' version='3.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='22'>
        <required namespace='java.package' name='jakarta.persistence' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.criteria' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.metamodel' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.spi' 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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.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.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.logging' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            jakarta.persistence-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.persistence-api.source' range='[3.2.0,3.2.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.persistence-api' version='3.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: jakarta.persistence-api&#xA;Bundle-Version: 3.2.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.deps.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.deps.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Dependencies Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.deps.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.camel.wmq.alldeps' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.esb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.deps.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.editors.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.demo.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='APPINT Demo Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio APPINT Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.demo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.demo.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.demo.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.demo.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.validation.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.validation German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.validation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.validation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.signon.util' version='8.0.3.20260604_0948' generation='2'>
      <update id='org.talend.signon.util' range='[0.0.0,8.0.3.20260604_0948)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Cloud sign on util'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.signon.util'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.signon.util' version='8.0.3.20260604_0948'/>
        <provided namespace='osgi.bundle' name='org.talend.signon.util' version='8.0.3.20260604_0948'/>
        <provided namespace='java.package' name='org.talend.signon.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.signon.util.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.signon.util.listener' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.signon.util' version='8.0.3.20260604_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'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.10.0'/>
        <required namespace='java.package' name='org.talend.utils.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.signon.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.signon.util.source' range='[8.0.3.20260604_0948,8.0.3.20260604_0948]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.signon.util' version='8.0.3.20260604_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.talend.signon.util;singleton:=true&#xA;Bundle-Version: 8.0.3.20260604_0948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.cdp.x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Cloudera Data Platform Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description' value='Cloudera Data Platform Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.cdp.x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdp.x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.cdp.x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.cdp.x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingwin32.win32.x86_64slf4j.reload4j' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64slf4j.reload4j' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='tooling.source.default' version='1.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='source' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='source' range='0.0.0' optional='true' multiple='true' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            removeSourceBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            addSourceBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.publishcloud.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Publish to Cloud'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.publishcloud.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.publishcloud.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.publishcloud.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench' version='2.4.700.v20251029-0840' generation='2'>
      <update id='org.eclipse.e4.ui.model.workbench' range='[0.0.0,2.4.700.v20251029-0840)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.model.workbench'/>
        <property name='maven-version' value='2.4.700-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.4.700.v20251029-0840'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' version='2.4.700.v20251029-0840'/>
        <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.4.700.v20251029-0840'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.35.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=17))'>
          <description>
            org.eclipse.e4.ui.model.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench.source' range='[2.4.700.v20251029-0840,2.4.700.v20251029-0840]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.model.workbench' version='2.4.700.v20251029-0840'/>
      </artifacts>
      <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.4.700.v20251029-0840
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.dbr.640.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.dbr.640.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Databricks 6.4'/>
        <property name='org.eclipse.equinox.p2.description' value='Databricks 6.4'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dbr.640.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.640.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr640' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.640.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataprofiler.datamart' version='8.0.3.20260716_0130' generation='2'>
      <update id='org.talend.dataprofiler.datamart' range='[0.0.0,8.0.3.20260716_0130)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Datamart Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.datamart'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.datamart' version='8.0.3.20260716_0130'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.datamart' version='8.0.3.20260716_0130'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.datamart' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.datamart.business' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.datamart.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.datamart.hibernate' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.datamart.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.datamart.migration.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.datamart.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.datamart' version='8.0.3.20260716_0130'>
          <properties 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='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jdbc.hsql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jdbc.mysql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.hibernate' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.migration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jaxb-api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.datamart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.datamart.source' range='[8.0.3.20260716_0130,8.0.3.20260716_0130]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.datamart' version='8.0.3.20260716_0130'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.datamart;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0130
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.routine.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.routine.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Routines Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Routines of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.routine.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.routine.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.routines.provider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.routine.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.esb.demo.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.demo.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='APPINT Demo Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio APPINT Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.demo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.demo.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.demo' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.demo.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.chunk' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.chunk' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Chunk Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.chunk'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.chunk' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.chunk' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.chunk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.chunk' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.chunk;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.extrafeature.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.extrafeature.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Extra Feature Support Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Extra Feature Support of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.extrafeature.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.extrafeature.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.extrafeature.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.spark' version='8.0.3.20260720_0756' generation='2'>
      <update id='org.talend.designer.spark' range='[0.0.0,8.0.3.20260720_0756)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Designer'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.spark'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.spark' version='8.0.3.20260720_0756'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.spark' version='8.0.3.20260720_0756'/>
        <provided namespace='java.package' name='org.talend.designer.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.distribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.spark' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.spark.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.spark.generator.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.spark.generator.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.spark.ml.features' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.spark' version='8.0.3.20260720_0756'>
          <properties 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='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.sparkmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='6.1.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='8.0.1'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.37.13'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jakarta.annotation-api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.joblet.ui.models' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.spark
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.spark.source' range='[8.0.3.20260720_0756,8.0.3.20260720_0756]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.spark' version='8.0.3.20260720_0756'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.spark;singleton:=true&#xA;Bundle-Version: 8.0.3.20260720_0756
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.genericeditor.diff.extension' version='1.3.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.team.genericeditor.diff.extension' range='[0.0.0,1.3.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Diff Extension for Generic 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.team.genericeditor.diff.extension'/>
        <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.eclipse.team.genericeditor.diff.extension' version='1.3.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.genericeditor.diff.extension' version='1.3.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.genericeditor.diff.extension.partitioner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.genericeditor.diff.extension.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.genericeditor.diff.extension.rules' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.genericeditor.diff.extension' version='1.3.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.workbench.texteditor' range='[3.10.100,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.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.team.genericeditor.diff.extension
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.genericeditor.diff.extension.source' range='[1.3.0.v20251219-1227,1.3.0.v20251219-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.genericeditor.diff.extension' version='1.3.0.v20251219-1227'/>
      </artifacts>
      <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.genericeditor.diff.extension;singleton:=true&#xA;Bundle-Version: 1.3.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.milvus.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.milvus.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='Milvus'/>
        <property name='org.eclipse.equinox.p2.description' value='Milvus component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.milvus.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tMilvusConnection' value=''/>
        <property name='TALEND_COMPONENT_tMilvusInput' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/milvus' value=''/>
        <property name='TALEND_COMPONENT_tMilvusOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Milvus&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt' version='1.6.0.v20251216-1230' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt' range='[0.0.0,1.6.0.v20251216-1230)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.addons.swt'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.6.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.6.0.v20251216-1230'/>
        <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.6.0.v20251216-1230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swt' range='[3.133.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.29.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='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.e4.ui.workbench.addons.swt
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.workbench.addons.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt.source' range='[1.6.0.v20251216-1230,1.6.0.v20251216-1230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.addons.swt' version='1.6.0.v20251216-1230'/>
      </artifacts>
      <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.6.0.v20251216-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher' version='1.7.100.v20251111-0406' generation='2'>
      <update id='org.eclipse.equinox.launcher' range='[0.0.0,1.7.100.v20251111-0406)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher'/>
        <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='launcher'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher' version='1.7.100.v20251111-0406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher' version='1.7.100.v20251111-0406'/>
        <provided namespace='java.package' name='org.eclipse.equinox.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher' version='1.7.100.v20251111-0406'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=17))'>
          <description>
            org.eclipse.equinox.launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.source' range='[1.7.100.v20251111-0406,1.7.100.v20251111-0406]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher' version='1.7.100.v20251111-0406'/>
      </artifacts>
      <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.launcher;singleton:=true&#xA;Bundle-Version: 1.7.100.v20251111-0406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.ftp.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.ftp.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='FTP'/>
        <property name='org.eclipse.equinox.p2.description' value='FTP'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.ftp.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.ftp.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.ftp' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.ftp' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.ftp.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.repository.hcatalog' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.hcatalog' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='16'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='ja.pluginName' value='HCatalogリポジトリープラグイン'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Plug-in du référentiel HCatalog'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='HCatalog Repository Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.hcatalog'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hcatalog' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.hcatalog' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.model.hcatalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.hcatalog.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.hcatalog.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.hcatalog' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.hdfsbrowse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.hadoopcluster' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.hcatalog
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hcatalog.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.hcatalog' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.hcatalog;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.doc7.feature.group' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.transform.feature.doc7.feature.group' range='[0.0.0,8.0.3.20260715_1209)' 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.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.doc7'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer Documentation - Designer'/>
        <property name='df_LT.description' value='Documentation for the Data Transformer Designer'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.doc7.feature.group' version='8.0.3.20260715_1209'/>
        <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='com.oaklandsw.transform.doc7' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.doc7.feature.jar' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.snowflake' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.snowflake' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Snowflake Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.snowflake'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.snowflake' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.snowflake' version='8.0.3.20260724_1151'/>
        <provided namespace='java.package' name='org.talend.studio.components.tck.snowflake.migration' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.snowflake' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.snowflake.definition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.security' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.snowflake
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.snowflake.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.snowflake' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.snowflake;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.webservice.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.webservice.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Webservice Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Webservice of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.webservice.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.webservice.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.webservice' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.webservice.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.edifact.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.edifact.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EDIFACT'/>
        <property name='org.eclipse.equinox.p2.description' value='EDIFACT'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.edifact.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.edifact.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.edifact' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.edifact' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.edifact.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.cyberark.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.di.cyberark.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='CyberArk'/>
        <property name='org.eclipse.equinox.p2.description' value='CyberArk'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.cyberark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/cyberark' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Cyberark&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.guava' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.guava' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Guava'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.guava'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.guava' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.guava' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.guava' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.guava.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.guava' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.guava&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.dsrest' version='8.0.3.20260625_0835' generation='2'>
      <update id='org.talend.repository.dsrest' range='[0.0.0,8.0.3.20260625_0835)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='REST Metadata Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.dsrest'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.dsrest' version='8.0.3.20260625_0835'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.dsrest' version='8.0.3.20260625_0835'/>
        <provided namespace='java.package' name='org.talend.repository.model.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.api.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.dsrest' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.dsrest.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.dsrest.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.dsrest' version='8.0.3.20260625_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='35'>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.oas' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.apifirst.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.dsrest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.dsrest.source' range='[8.0.3.20260625_0835,8.0.3.20260625_0835]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.dsrest' version='8.0.3.20260625_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.talend.repository.dsrest;singleton:=true&#xA;Bundle-Version: 8.0.3.20260625_0835
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.microservice.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.microservice.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Microservice Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Microservice'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.microservice.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.microservice.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.routelets.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.standalone.microservice' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.microservice.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.draw2d.feature.jar' version='3.27.0.202602231721'>
      <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, 2009 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://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='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.feature'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <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.draw2d.feature.jar' version='3.27.0.202602231721'/>
        <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.27.0.202602231721'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.draw2d' version='3.27.0.202602231721'/>
      </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.talend.lite.di.importation.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Metadata Import from CSV'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Metadata Import from CSV'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.importation.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.importation.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.importation.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.importation.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.jcraft.jsch' version='0.1.55.v20230916-1400' singleton='false' generation='2'>
      <update id='com.jcraft.jsch' range='[0.0.0,0.1.55.v20230916-1400)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle com.jcraft : jsch'/>
        <property name='maven-wrapped-groupId' value='com.jcraft'/>
        <property name='maven-wrapped-artifactId' value='jsch'/>
        <property name='maven-wrapped-version' value='0.1.55'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' version='0.1.55.v20230916-1400'/>
        <provided namespace='osgi.bundle' name='com.jcraft.jsch' version='0.1.55.v20230916-1400'/>
        <provided namespace='java.package' name='com.jcraft.jsch' version='0.1.55'/>
        <provided namespace='java.package' name='com.jcraft.jsch.jce' version='0.1.55'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jcraft.jsch' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jcraft.jsch.jcraft' version='0.1.55'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jcraft.jsch' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jcraft.jsch.jgss' version='0.1.55'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jcraft.jsch' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.jcraft.jsch' version='0.1.55.v20230916-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'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='com.jcraft.jzlib' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util' 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.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='org.ietf.jgss' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            com.jcraft.jsch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch.source' range='[0.1.55.v20230916-1400,0.1.55.v20230916-1400]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jcraft.jsch' version='0.1.55.v20230916-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.jcraft.jsch&#xA;Bundle-Version: 0.1.55.v20230916-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.bedrock' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.aws.bedrock' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Aws Bedrock Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.bedrock'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.aws.bedrock' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.aws.bedrock' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.aws.bedrock
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.aws.bedrock' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.aws.bedrock;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.branding.jetl.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JETL branding feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.update.feature.plugin' value='org.talend.rcp.branding.jetl'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.jetl.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.rcp.branding.jetl.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.rcp.branding.jetl.feature' version='8.0.3.20260601_1447'/>
      </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='licenseJasperPro.txt' url='licenseJasperPro.txt'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.gemini.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Gemini'/>
        <property name='org.eclipse.equinox.p2.description' value='Gemini component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.gemini.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.gemini.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.gemini.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Gemini&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.externaltools.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.externaltools.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.externaltools Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.externaltools
          </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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.util.function
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.function.source' range='[1.2.0.202109301733,1.2.0.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.talend.lite.bd.universal35x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.5.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.5.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal35x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal35x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal35x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal35x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml_core.feature.feature.jar' version='3.41.0.v202601060332'>
      <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.41.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.41.0.v202601060332'/>
        <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.41.0.v202601060332'/>
      </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.41.0.v202601060332'/>
      </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.ui.ide.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.discovery.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.discovery Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.discovery' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.discovery
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.core.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.converters' version='9.2.16' generation='2'>
      <update id='org.talend.dataquality.converters' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Converters Library'/>
        <property name='org.eclipse.equinox.p2.description' value='API for all types of convert functions'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.converters' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.converters' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.converters' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.converters.character' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.converters' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.dataquality.converters
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.converters.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.converters' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.converters;singleton:=true&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.bigquery' version='8.0.3.20260710_1031'>
      <update id='org.talend.libraries.bigquery' range='[0.0.0,8.0.3.20260710_1031)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='BigQuery'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.bigquery'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='74'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.bigquery' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.bigquery' version='8.0.3.20260710_1031'/>
        <provided namespace='java.package' name='com.google.api.client.auth.oauth' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.auth.oauth2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.auth.openidconnect' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.extensions.appengine.datastore' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.extensions.appengine.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.apache' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.apache.v2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.auth.oauth2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.batch' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.batch.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.compute' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.javanet' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.media' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.mtls' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.notifications.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.services' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.services.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.testing' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.testing.auth.oauth2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.testing.compute' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.testing.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.testing.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.testing.services' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.testing.services.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.googleapis.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.http.apache' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.http.javanet' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.http.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.json.jackson' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.json.jackson2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.json.rpc2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.json.webtoken' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.testing.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.testing.http.apache' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.testing.http.javanet' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.testing.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.testing.json.webtoken' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.testing.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.util.escape' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.client.util.store' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.batching' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.core' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.httpjson' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.longrunning' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.paging' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.retrying' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.rpc' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.gax.rpc.internal' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.services.bigquery' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.services.bigquery.model' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.services.oauth2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.api.services.oauth2.model' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.auth' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.auth.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.auth.oauth2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.bigquery' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.bigquery.benchmark' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.bigquery.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.bigquery.spi.v2' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.bigquery.testing' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.google.cloud.testing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.bigquery' version='8.0.3.20260710_1031'>
          <properties 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='osgi.bundle' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.bigquery.source' range='[8.0.3.20260710_1031,8.0.3.20260710_1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.bigquery' version='8.0.3.20260710_1031'/>
      </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.talend.libraries.bigquery;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.apache.lucene' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.apache.lucene' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Lucene plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.lucene'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.lucene' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.lucene' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.apache.lucene' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.blocktree' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.compressing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene50' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene60' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene80' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene84' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene86' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene87' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.perfield' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.geo' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.comparators' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.similarities' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.spans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.store' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.automaton' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.bkd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.compress' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.hppc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.mutable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.packed' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.lucene' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.lucene.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.lucene' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.apache.lucene&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.embeddingAI' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.embeddingAI' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='EmbeddingAI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.embeddingAI'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.embeddingAI' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.embeddingAI' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.embeddingAI
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.embeddingAI' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.embeddingAI;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark32x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark32x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark32x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark32x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark32x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark32x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark32x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark32x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark32x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark32x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark32x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark32x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.repository.remote.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Remote Repository Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Remote Repository of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.repository.remote.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.repository.remote.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.repository.remote.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.tableau' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.tableau' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Tableau Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.tableau'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.tableau' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.tableau' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.tableau
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.tableau' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.tableau;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.onboarding.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.onboarding.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Onboarding Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Onboarding of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.onboarding.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.onboarding.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding.resource' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding.resource.tis' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.onboarding.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.7.1' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.7.1' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.7.1'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.7.1'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.7.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.7.1' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.7.1' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.7.1&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.1.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.1'/>
        <property name='df_LT.description' value='HL7 v2.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.1.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.1.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.core.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.core.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.core Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.jobtemplate.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.jobtemplate.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Job Templates'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio JobTemplate Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.jobtemplate.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobtemplate.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.jobtemplate' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobtemplate.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.xml.resolver' version='1.2.0.v20230928-1222' singleton='false' generation='2'>
      <update id='org.apache.xml.resolver' range='[0.0.0,1.2.0.v20230928-1222)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle xml-resolver : xml-resolver'/>
        <property name='maven-wrapped-groupId' value='xml-resolver'/>
        <property name='maven-wrapped-artifactId' value='xml-resolver'/>
        <property name='maven-wrapped-version' value='1.2'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' version='1.2.0.v20230928-1222'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.resolver' version='1.2.0.v20230928-1222'/>
        <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.v20230928-1222'>
          <properties 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='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.util' 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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver.source' range='[1.2.0.v20230928-1222,1.2.0.v20230928-1222]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.resolver' version='1.2.0.v20230928-1222'/>
      </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.v20230928-1222
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.preview.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Preview Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Preview Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.preview.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.preview.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.preview.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.bigquery.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.bigquery.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='BigQuery'/>
        <property name='org.eclipse.equinox.p2.description' value='BigQuery'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.bigquery.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.bigquery.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.bigquery' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.bigquery' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.bigquery.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          BigQuery&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.feature.group' version='2.45.0.v20260127-0058' singleton='false'>
      <update id='org.eclipse.emf.feature.group' range='[0.0.0,2.45.0.v20260127-0058)' 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.45.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.45.0.v20260127-0058'/>
        <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.38.0.v20251210-1145,2.38.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.group' range='[2.26.0.v20251210-1145,2.26.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.43.0.v20251210-1145,2.43.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='[2.24.0.v20250910-1205,2.24.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.group' range='[2.29.0.v20251210-1145,2.29.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.group' range='[2.20.0.v20250910-1205,2.20.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.group' range='[2.29.0.v20251210-1145,2.29.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.group' range='[2.27.0.v20250910-1205,2.27.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.group' range='[2.45.0.v20260127-0058,2.45.0.v20260127-0058]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[2.45.0.v20251210-1157,2.45.0.v20251210-1157]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.group' range='[2.22.0.v20250910-1205,2.22.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.group' range='[1.12.0.v20250910-1205,1.12.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.group' range='[1.12.0.v20250910-1205,1.12.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.group' range='[2.16.0.v20250910-1205,2.16.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.group' range='[2.15.0.v20250910-1205,2.15.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.group' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.group' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.jar' range='[2.45.0.v20260127-0058,2.45.0.v20260127-0058]'>
          <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.jgit.ssh.jsch' version='7.6.0.202603022253-r' generation='2'>
      <update id='org.eclipse.jgit.ssh.jsch' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit SSH support based on JSch'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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='OSGI-INF/l10n/jsch'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.jsch' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.ssh.jsch' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.jsch' version='7.6.0.202603022253-r'>
          <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.jgit' version='7.6.0.202603022253-r'/>
        <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.jgit' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='[0.1.37,0.2.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.ssh.jsch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.jsch' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.jsch;singleton:=true&#xA;Bundle-Version: 7.6.0.202603022253-r&#xA;Fragment-Host: org.eclipse.jgit;bundle-version=&quot;[7.6.0,7.7.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.app' version='1.7.600.v20251211-1038' generation='2'>
      <update id='org.eclipse.equinox.app' range='[0.0.0,1.7.600.v20251211-1038)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.app'/>
        <property name='maven-version' value='1.7.600-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.7.600.v20251211-1038'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.app' version='1.7.600.v20251211-1038'/>
        <provided namespace='java.package' name='org.eclipse.equinox.app' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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.7.600.v20251211-1038'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.6.0,2.0.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='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.app
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app.source' range='[1.7.600.v20251211-1038,1.7.600.v20251211-1038]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.app' version='1.7.600.v20251211-1038'/>
      </artifacts>
      <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.7.600.v20251211-1038
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.maven.runtime' version='3.9.1200.20260112-2306' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.maven.runtime' range='[0.0.0,3.9.1200.20260112-2306)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Embedded Maven Runtime (includes Incubating components)'/>
        <property name='org.eclipse.equinox.p2.description' value='Maven Integration for Eclipse provides tight integration for Maven into the IDE'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/m2e/org.eclipse.m2e.maven.runtime'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.maven.runtime'/>
        <property name='maven-version' value='3.9.1200-SNAPSHOT'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='270'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime' version='3.9.1200.20260112-2306'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' version='3.9.1200.20260112-2306'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.maven.compat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.maven.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.maven' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.deployer' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.factory' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.handler' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.handler.manager' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.installer' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.manager' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.metadata' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.layout' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.metadata' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.metadata.io' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.repository.metadata.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.resolver' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.resolver.filter' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.artifact.versioning' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.bridge' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.building' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.classrealm' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.configuration' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.event' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.internal.extension.model' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.internal.extension.model.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.logging' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.logging.impl' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.cli.transfer' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.configuration' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.configuration.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.eventspy' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.eventspy.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.exception' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.execution' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.execution.scope' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.execution.scope.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.extension.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.graph' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.internal.aether' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.lifecycle' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal.builder' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal.builder.multithreaded' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.internal.builder.singlethreaded' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.lifecycle.mapping' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.messages' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.building' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.composition' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.inheritance' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.interpolation' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.io' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.locator' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.management' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.merge' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.normalization' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.path' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.plugin' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.profile' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.profile.activation' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.resolution' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.superpom' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.model.validation' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.monitor.event' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.monitor.logging' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.descriptor' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.lifecycle' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.lifecycle.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.logging' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.prefix' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.prefix.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.version' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.plugin.version.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.profiles' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.profiles.activation' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.profiles.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.project' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.project.artifact' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.project.inheritance' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.project.interpolation' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.project.path' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.project.validation' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.properties.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.reporting' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.metadata' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.repository' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.resolver' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.resolver.conflict' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.legacy.resolver.transform' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.repository.metadata' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.rtinfo' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.rtinfo.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.session.scope.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.settings' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.settings.building' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.settings.crypto' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.settings.io' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.settings.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.settings.merge' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.settings.validation' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.cli' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.cli.javatool' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.cli.shell' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.introspection' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.io' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.logging' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.xml' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.utils.xml.pull' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.toolchain' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.toolchain.building' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.toolchain.io' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.toolchain.java' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.toolchain.merge' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.toolchain.model' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.toolchain.model.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.usability.plugin' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.usability.plugin.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.utils' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.authentication' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.authorization' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.events' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.observers' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.providers.file' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.providers.http' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.proxy' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.repository' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.resource' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.wagon.shared.http' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.build' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds' version='2.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds.launcher' version='2.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds.realm' version='2.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.classworlds.strategy' version='2.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.annotations' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.composition' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.basic' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.composite' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.lookup' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.converters.special' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.configurator.expression' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.factory' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.repository' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.component.repository.exception' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.configuration' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.configuration.xml' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.context' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation' version='1.29.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.fixed' version='1.29.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.multi' version='1.29.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.object' version='1.29.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.os' version='1.29.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.reflection' version='1.29.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.interpolation.util' version='1.29.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.logging' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.logging.console' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.personality.plexus.lifecycle.phase' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.cli' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.cli.shell' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.dag' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.introspection' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.io' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.reflection' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.xml' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.plexus.util.xml.pull' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.sonatype.plexus.build.incremental' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.sonatype.plexus.components.cipher' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.sonatype.plexus.components.sec.dispatcher' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.sonatype.plexus.components.sec.dispatcher.model' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.artifact' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.collection' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.connector.basic' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.deployment' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.graph' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.impl' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.impl.guice' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.installation' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.checksum' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.collect' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.collect.bf' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.collect.df' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.filter' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.resolution' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.slf4j' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.synccontext' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.synccontext.legacy' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.synccontext.named' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.impl.synccontext.named.providers' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.internal.transport.wagon' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.metadata' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.named' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.named.providers' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.named.support' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.repository' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.resolution' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.checksums' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector.checksum' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector.filter' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector.layout' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.connector.transport' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.io' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.localrepo' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.locator' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.log' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.resolution' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.spi.synccontext' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.transfer' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.transform' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.transport.file' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.transport.http' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.transport.http.RFC9457' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.transport.wagon' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.artifact' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.concurrency' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.filter' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.manager' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.selector' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.transformer' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.traverser' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.version' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.graph.visitor' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.listener' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.repository' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.util.version' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.aether.version' version='1.9.25'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject' version='1.4.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.binder' version='1.4.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.internal' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.internal.aop' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.internal.util' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.matcher' version='1.4.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.multibindings' version='1.4.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.name' version='1.4.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.spi' version='1.4.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.inject.util' version='1.4.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu.bean' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu.inject' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu.launch' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu.osgi' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu.plexus' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu.space' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sisu.wire' version='0.9.0'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='META-INF.plexus' version='0.0.0'/>
        <provided namespace='java.package' name='META-INF.sisu' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.maven.runtime' version='3.9.1200.20260112-2306'>
          <properties 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='com.google.guava' range='32.2.1'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.31,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.31,3.0.0)'/>
        <required namespace='java.package' name='javax.inject' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='javax.annotation' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.cli' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.31,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2e.maven.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime.source' range='[3.9.1200.20260112-2306,3.9.1200.20260112-2306]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.maven.runtime' version='3.9.1200.20260112-2306'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.maven.runtime&#xA;Bundle-Version: 3.9.1200.20260112-2306
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.claude.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Claude'/>
        <property name='org.eclipse.equinox.p2.description' value='Claude component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.claude.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.claude.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.claude.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Claude&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.objectweb.asm.commons' version='9.9.1' singleton='false' generation='2'>
      <update id='org.objectweb.asm.commons' range='[0.0.0,9.9.1)' 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.9.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.objectweb.asm.commons' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.commons' version='9.9.1'/>
        <provided namespace='java.package' name='org.objectweb.asm.commons' version='9.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.objectweb.asm,org.objectweb.asm.signature,org.objectweb.asm.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.objectweb.asm.commons' version='9.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='5'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.9.1,9.10.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.commons.source' range='[9.9.1,9.9.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.commons' version='9.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: org.objectweb.asm.commons&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.collections.api' version='13.0.0' singleton='false' generation='2'>
      <update id='org.eclipse.collections.api' range='[0.0.0,13.0.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Collections API'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse Collections is a collections framework for Java. It has JDK-compatible List, Set and Map implementations with a rich API and set of utility classes that work with any JDK compatible Collections, Arrays, Maps or Strings. The iteration protocol was inspired by the Smalltalk collection framework.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/eclipse/eclipse-collections/eclipse-collections-api'/>
        <property name='maven-groupId' value='org.eclipse.collections'/>
        <property name='maven-artifactId' value='eclipse-collections-api'/>
        <property name='maven-version' value='13.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='71'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections.api' version='13.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.collections.api' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.bimap,org.eclipse.collections.api.block.comparator.primitive,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.set,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.annotation' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.bag.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.bag.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.map.sorted,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedbag,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.partition.bag.sorted,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.bimap' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.block' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.comparator' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.comparator.primitive' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.factory' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.function' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.function.primitive' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.predicate' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.predicate.primitive' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.procedure' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block.procedure.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.block.procedure.primitive' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.collection' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.partition,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.collection.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.iterator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.factory.bag,org.eclipse.collections.api.factory.bag.sorted,org.eclipse.collections.api.factory.bimap,org.eclipse.collections.api.factory.list,org.eclipse.collections.api.factory.map,org.eclipse.collections.api.factory.map.sorted,org.eclipse.collections.api.factory.set,org.eclipse.collections.api.factory.set.sorted,org.eclipse.collections.api.factory.stack' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bag.strategy' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bag,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.bimap' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.bimap,org.eclipse.collections.api.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.list' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.list.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.list.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.map.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.map.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.map.strategy' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.factory.bag.primitive,org.eclipse.collections.api.factory.list.primitive,org.eclipse.collections.api.factory.map.primitive,org.eclipse.collections.api.factory.set.primitive,org.eclipse.collections.api.factory.stack.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.set.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.set.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.set.strategy' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.stack' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api.stack' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.factory.stack.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.stack.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.iterator' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.list.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.comparator.primitive,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.map' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.map.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.primitive,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.iterator,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.map.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.map,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.list,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.map,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.multimap,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.list,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.ordered' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.sortedbag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.collection,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.multimap.sortedset' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.collection,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.bag,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.ordered,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.ordered' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.stack,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.ordered.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.ordered,org.eclipse.collections.api.stack.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.bag' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.collection,org.eclipse.collections.api.partition' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.bag.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.bag.sorted,org.eclipse.collections.api.collection,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.bag,org.eclipse.collections.api.partition.ordered' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.list' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection,org.eclipse.collections.api.list,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.ordered' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.ordered' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection,org.eclipse.collections.api.partition,org.eclipse.collections.api.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.set.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.collection,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set,org.eclipse.collections.api.set.sorted' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.partition.stack' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.ordered,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.stack' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.set' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.set.primitive,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.set.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple.primitive' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.set.sorted' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.collection,org.eclipse.collections.api.collection.primitive,org.eclipse.collections.api.list,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.multimap.set,org.eclipse.collections.api.multimap.sortedset,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.partition.set,org.eclipse.collections.api.partition.set.sorted,org.eclipse.collections.api.set,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.stack' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.bag,org.eclipse.collections.api.block.function,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate,org.eclipse.collections.api.block.procedure,org.eclipse.collections.api.list,org.eclipse.collections.api.map,org.eclipse.collections.api.map.primitive,org.eclipse.collections.api.multimap,org.eclipse.collections.api.multimap.list,org.eclipse.collections.api.multimap.ordered,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.partition,org.eclipse.collections.api.partition.ordered,org.eclipse.collections.api.partition.stack,org.eclipse.collections.api.stack.primitive,org.eclipse.collections.api.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.stack.primitive' version='13.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.collections.api,org.eclipse.collections.api.block.function.primitive,org.eclipse.collections.api.block.predicate.primitive,org.eclipse.collections.api.block.procedure.primitive,org.eclipse.collections.api.list.primitive,org.eclipse.collections.api.ordered,org.eclipse.collections.api.ordered.primitive,org.eclipse.collections.api.stack' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.collections.api.tuple' version='13.0.0'/>
        <provided namespace='java.package' name='org.eclipse.collections.api.tuple.primitive' version='13.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.collections.api' version='13.0.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='313'>
        <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.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.collections.api' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bag.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.bimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.comparator' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.comparator.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.factory' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.function.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.predicate.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.block.procedure.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.collection' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.collection.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bag.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.bimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.list.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.map.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.stack' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.factory.stack.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.iterator' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.list.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.map.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.ordered' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.sortedbag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.multimap.sortedset' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.ordered' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.ordered.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.bag' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.bag.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.list' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.ordered' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.partition.stack' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.set.sorted' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.stack' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.stack.primitive' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.tuple' range='[13.0.0,14.0.0)'/>
        <required namespace='java.package' name='org.eclipse.collections.api.tuple.primitive' range='[13.0.0,14.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.processor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.ImmutableBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.MultiReaderBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.MutableBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableBooleanBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableByteBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableCharBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableDoubleBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableFloatBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableIntBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableLongBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.ImmutableShortBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableBooleanBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableByteBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableCharBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableDoubleBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableFloatBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableIntBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableLongBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.primitive.MutableShortBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.sorted.ImmutableSortedBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bag.sorted.MutableSortedBagFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bimap.ImmutableBiMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.bimap.MutableBiMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.FixedSizeListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.ImmutableListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.MultiReaderListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.MutableListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableBooleanListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableByteListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableCharListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableDoubleListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableFloatListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableIntListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableLongListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.ImmutableShortListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableBooleanListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableByteListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableCharListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableDoubleListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableFloatListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableIntListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableLongListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.list.primitive.MutableShortListFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.FixedSizeMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.ImmutableMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.MutableMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableByteShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableCharShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableDoubleShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableFloatShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableIntShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableLongShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableObjectShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.ImmutableShortShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableByteShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableCharShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableDoubleShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableFloatShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableIntShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableLongShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectBooleanHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectByteHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectCharHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectDoubleHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectFloatHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectIntHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectLongHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectShortHashingStrategyMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableObjectShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortBooleanMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortByteMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortCharMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortDoubleMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortFloatMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortIntMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortLongMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortObjectMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.primitive.MutableShortShortMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.sorted.ImmutableSortedMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.map.sorted.MutableSortedMapFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.FixedSizeSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.ImmutableSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.MultiReaderSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.MutableSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableBooleanSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableByteSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableCharSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableDoubleSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableFloatSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableIntSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableLongSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.ImmutableShortSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableBooleanSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableByteSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableCharSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableDoubleSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableFloatSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableIntSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableLongSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.primitive.MutableShortSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.sorted.ImmutableSortedSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.set.sorted.MutableSortedSetFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.ImmutableStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.MutableStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableBooleanStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableByteStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableCharStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableDoubleStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableFloatStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableIntStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableLongStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.ImmutableShortStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableBooleanStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableByteStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableCharStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableDoubleStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableFloatStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableIntStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableLongStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.collections.api.factory.stack.primitive.MutableShortStackFactory)'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.collections.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.collections.api.source' range='[13.0.0,13.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.collections.api' version='13.0.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.eclipse.collections.api&#xA;Bundle-Version: 13.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.properties.tabbed.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.properties.tabbed' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.emr5290' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.emr5290' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon EMR 5.29.0 distribution'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.emr5290'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.emr5290' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.emr5290' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.emr5290' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.emr5290
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.emr5290.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.emr5290' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.emr5290;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.esb.tooling.ws.consumer.feature.feature.group' version='8.0.3.20260710_0828' singleton='false'>
      <update id='org.talend.esb.tooling.ws.consumer.feature.feature.group' range='[0.0.0,8.0.3.20260710_0828)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Designer Tooling Web Service Consumer Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.esb.tooling.ws.consumer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.tooling.ws.consumer.feature.feature.group' version='8.0.3.20260710_0828'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.rs.consumer' range='[8.0.3.20260612_1928,8.0.3.20260612_1928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.consumer' range='[8.0.3.20260612_1928,8.0.3.20260612_1928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.esb' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.tooling.ws.consumer.feature.feature.jar' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.components.spark' version='8.0.3.20260715_1215' generation='2'>
      <update id='org.talend.transform.components.spark' range='[0.0.0,8.0.3.20260715_1215)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Spark Provider'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.components.spark'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.components.spark' version='8.0.3.20260715_1215'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.components.spark' version='8.0.3.20260715_1215'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.common.control' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.common.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.common.model.fields' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.common.view.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.common.view.group' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.common.view.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.thconvertfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.spark.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.components.spark' version='8.0.3.20260715_1215'>
          <properties 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='55'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.spark' 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'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.components' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.record' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.signature' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.signature.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dataflow.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.transform.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.config' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.components.spark
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.components.spark.source' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.components.spark' version='8.0.3.20260715_1215'/>
      </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.talend.transform.components.spark;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1215
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.transport.ecf.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.transport.ecf Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.transport.ecf' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.transport.ecf.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.transport.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.12.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2ecore.editor' range='[0.0.0,2.12.0.v20250910-1205)' 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.12.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.12.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.12.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.action' version='2.12.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.presentation' version='2.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.12.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.38.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.24.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='[2.19.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.mapping.ecore2ecore.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.editor.source' range='[2.12.0.v20250910-1205,2.12.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.12.0.v20250910-1205'/>
      </artifacts>
      <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.12.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.workday.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Workday_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Workday'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.workday.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.workday.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.di.workday.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.di.workday.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Workday&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studiolite.p2.core' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.studiolite.p2.core' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite P2 Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.p2.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.core' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.studiolite.p2.core' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.studiolite.p2.core' version='8.0.3.20260601_1447'>
          <properties 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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.core.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.studiolite.p2.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.talend.studiolite.p2.core
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studiolite.p2.core' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.studiolite.p2.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dataqualityRule' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.dataqualityRule' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='DataqualityRule Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataqualityRule'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.dataqualityRule' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.dataqualityRule' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.dataqualityRule
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.dataqualityRule' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.dataqualityRule;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery' version='1.3.700.v20250616-0711' generation='2'>
      <update id='org.eclipse.equinox.p2.discovery' range='[0.0.0,1.3.700.v20250616-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Equinox Provisioning Discovery'/>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery' version='1.3.700.v20250616-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' version='1.3.700.v20250616-0711'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery' version='1.3.700.v20250616-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.discovery
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.source' range='[1.3.700.v20250616-0711,1.3.700.v20250616-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery' version='1.3.700.v20250616-0711'/>
      </artifacts>
      <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.discovery;singleton:=true&#xA;Bundle-Version: 1.3.700.v20250616-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.5010' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.x12.hipaa.5010' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='X12 5010 HIPAA'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.5010'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.x12.hipaa.5010' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.x12.hipaa.5010' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.x12.hipaa.5010' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.x12.hipaa.5010&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpds.di.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tpds.di.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpds.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.di.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.apidesigner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.cmd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.di.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.runprocess' version='8.0.3.20260611_0711' generation='2'>
      <update id='org.talend.designer.runprocess' range='[0.0.0,8.0.3.20260611_0711)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Designer RunProcess Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.runprocess'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess' version='8.0.3.20260611_0711'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.runprocess' version='8.0.3.20260611_0711'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.mapreduce' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.shadow' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.spark' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.storm' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.runprocess' version='8.0.3.20260611_0711'>
          <properties 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='56'>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' 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.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.routines.provider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.runtime.visualization' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.runtime.visualization.MBean' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.runtime.visualization.internal.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.memory' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.timeline' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.runtime.visualization.views' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.runprocess
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess.source' range='[8.0.3.20260611_0711,8.0.3.20260611_0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.runprocess' version='8.0.3.20260611_0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.runprocess;singleton:=true&#xA;Bundle-Version: 8.0.3.20260611_0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers' version='3.8.500.v20251103-0746' generation='2'>
      <update id='org.eclipse.core.filebuffers' range='[0.0.0,3.8.500.v20251103-0746)' 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.8.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' version='3.8.500.v20251103-0746'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers' version='3.8.500.v20251103-0746'/>
        <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.8.500.v20251103-0746'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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=17))'>
          <description>
            org.eclipse.core.filebuffers
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.source' range='[3.8.500.v20251103-0746,3.8.500.v20251103-0746]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers' version='3.8.500.v20251103-0746'/>
      </artifacts>
      <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.8.500.v20251103-0746
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef' version='3.25.0.202602162234' generation='2'>
      <update id='org.eclipse.gef' range='[0.0.0,3.25.0.202602162234)' 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_root'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.25.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' version='3.25.0.202602162234'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef' version='3.25.0.202602162234'/>
        <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.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.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.25.0.202602162234'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.draw2d' range='[3.21.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.133.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.gef
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.eclipse.gef
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gef
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.source' range='[3.25.0.202602162234,3.25.0.202602162234]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef' version='3.25.0.202602162234'/>
      </artifacts>
      <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.25.0.202602162234
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.dataprep' version='8.0.3.20260724_1150' generation='2'>
      <update id='org.talend.studio.components.tcompv0.dataprep' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='DATAPREP Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.dataprep'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tcompv0.dataprep' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tcompv0.dataprep' version='8.0.3.20260724_1150'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tcompv0.dataprep
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep.source' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tcompv0.dataprep' version='8.0.3.20260724_1150'/>
      </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.talend.studio.components.tcompv0.dataprep;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro' version='3.8.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.ui.intro' range='[0.0.0,3.8.0.v20251219-1227)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro'/>
        <property name='maven-version' value='3.8.0-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.8.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro' version='3.8.0.v20251219-1227'/>
        <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.8.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.29.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.core.expressions' range='3.4.200'/>
        <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='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.intro
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.intro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.source' range='[3.8.0.v20251219-1227,3.8.0.v20251219-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro' version='3.8.0.v20251219-1227'/>
      </artifacts>
      <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.8.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.neo4j.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Neo4J'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Neo4J Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.neo4j.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.neo4j.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.component.neo4j.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.component.neo4j.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Neo4J Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.dsql.map.editor.testrun' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.map.editor.testrun' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Map Editor Test Run'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.map.editor.testrun'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.editor.testrun' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.map.editor.testrun' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.testrun' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.testrun.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.testrun.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.map.editor.testrun' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='45'>
        <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='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' 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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.treemapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.config' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.function' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.dsql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.testrun' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dependencies' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.mapper' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.map.editor.testrun
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.editor.testrun.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.map.editor.testrun' version='8.0.3.20260715_1209'/>
      </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.talend.transform.dsql.map.editor.testrun;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.salesforce.feature.feature.group' version='8.0.3.20260716_1010' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.salesforce.feature.feature.group' range='[0.0.0,8.0.3.20260716_1010)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce'/>
        <property name='org.eclipse.equinox.p2.description' value='Salesforce component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.salesforce.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.salesforce.feature.feature.group' version='8.0.3.20260716_1010'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforce.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.salesforce.definition' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.salesforce.feature.feature.jar' range='[8.0.3.20260716_1010,8.0.3.20260716_1010]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Salesforce component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ANTLR&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.tdqmatching.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.tdqmatching.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='TDQ Matching Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio TDQ Matching'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.tdqmatching.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.tdqmatching.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tdqmatching' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tdqrule' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.tdqmatching.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.search.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Expression Builder Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Expression Builder of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.expressionbuilder.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.expressionbuilder' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.core' version='3.8.800.v20250718-1505' singleton='false' generation='2'>
      <update id='org.eclipse.compare.core' range='[0.0.0,3.8.800.v20250718-1505)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.compare.core'/>
        <property name='maven-version' value='3.8.800-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.8.800.v20250718-1505'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core' version='3.8.800.v20250718-1505'/>
        <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'>
          <properties size='2'>
            <property name='java.package.attribute.core' value='split'/>
            <property name='java.package.directive.mandatory' value='core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.compare.rangedifferencer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core' version='3.8.800.v20250718-1505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.compare.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.source' range='[3.8.800.v20250718-1505,3.8.800.v20250718-1505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core' version='3.8.800.v20250718-1505'/>
      </artifacts>
      <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.8.800.v20250718-1505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.ssh.apache.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit.ssh.apache' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore' version='2.9.0.v20230211-1150'>
      <update id='org.eclipse.emf.mapping.ecore' range='[0.0.0,2.9.0.v20230211-1150)' 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.9.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.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore' version='2.9.0.v20230211-1150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.source' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore' version='2.9.0.v20230211-1150'/>
      </artifacts>
      <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.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jexcel' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.jexcel' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jexcel'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jexcel'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jexcel' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jexcel' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='jxl' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.biff' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.biff.drawing' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.biff.formula' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.demo' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.format' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.read.biff' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.write' version='0.0.0'/>
        <provided namespace='java.package' name='jxl.write.biff' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jexcel' version='8.0.3.20260117_0505'>
          <properties 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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jexcel.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jexcel' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jexcel;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </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.talend.studio.components.tck.dsql4json.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.dsql4json.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Dsql4json'/>
        <property name='org.eclipse.equinox.p2.description' value='Dsql4json component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dsql4json.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_DSQL4Json' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/dsql' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Dsql4json&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.net.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.chunk.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.chunk.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Chunking'/>
        <property name='org.eclipse.equinox.p2.description' value='Chunk component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.chunk.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tChunking' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/Chunk' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Chunking&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.xmi' version='2.40.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.emf.ecore.xmi' range='[0.0.0,2.40.0.v20251210-1145)' 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.40.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.40.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' version='2.40.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi' version='2.40.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.impl' version='2.40.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.util' version='2.40.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xmi' version='2.40.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.42.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.8))'>
          <description>
            org.eclipse.emf.ecore.xmi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi.source' range='[2.40.0.v20251210-1145,2.40.0.v20251210-1145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xmi' version='2.40.0.v20251210-1145'/>
      </artifacts>
      <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.40.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.unified.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Unified Component Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Unified Component of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.unified.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.unified.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.unified.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.unified.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.8.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.8'/>
        <property name='df_LT.description' value='HL7 v2.8'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.8.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.8.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.8.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='jakarta.inject.jakarta.inject-api' version='2.0.1' singleton='false' generation='2'>
      <update id='jakarta.inject.jakarta.inject-api' range='[0.0.0,2.0.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Dependency Injection'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Dependency Injection'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.inject'/>
        <property name='maven-artifactId' value='jakarta.inject-api'/>
        <property name='maven-version' value='2.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='jakarta.inject.jakarta.inject-api' version='2.0.1'/>
        <provided namespace='osgi.bundle' name='jakarta.inject.jakarta.inject-api' version='2.0.1'/>
        <provided namespace='java.package' name='jakarta.inject' version='2.0.1'/>
        <provided namespace='osgi.identity' name='jakarta.inject.jakarta.inject-api' version='2.0.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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            jakarta.inject.jakarta.inject-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.inject.jakarta.inject-api.source' range='[2.0.1,2.0.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.inject.jakarta.inject-api' version='2.0.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.inject.jakarta.inject-api&#xA;Bundle-Version: 2.0.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.docker.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Build Docker image'/>
        <property name='org.eclipse.equinox.p2.description' value='Build Docker image'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.docker.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.docker.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.docker.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.docker.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Build Docker image&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Red Hat (http://redhat.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence,Apache-1.1 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google LLC&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the MPL-1.0,LGPL-2.0-or-later,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.externaltools.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.externaltools.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.externaltools French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.x86_64' version='3.133.0.v20260225-1014'>
      <update id='org.eclipse.swt.gtk.linux.x86_64' range='[0.0.0,3.133.0.v20260225-1014)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK on x86_64'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.x86_64'/>
        <property name='maven-version' value='3.133.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.133.0.v20260225-1014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86_64' version='3.133.0.v20260225-1014'/>
        <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.133.0.v20260225-1014'>
          <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.133.0.v20260225-1014'/>
        <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.128.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64.source' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.133.0.v20260225-1014'/>
      </artifacts>
      <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.133.0.v20260225-1014&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tbd.feature.feature.group' version='8.0.3.20260601_1023' singleton='false'>
      <update id='org.talend.studio.tbd.feature.feature.group' range='[0.0.0,8.0.3.20260601_1023)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TBD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.group' version='8.0.3.20260601_1023'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.jar' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.components.tisbdprovider' version='8.0.3.20260710_1021' generation='2'>
      <update id='org.talend.designer.components.tisbdprovider' range='[0.0.0,8.0.3.20260710_1021)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tis BD Components Provider'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.tisbdprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tisbdprovider' version='8.0.3.20260710_1021'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.tisbdprovider' version='8.0.3.20260710_1021'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.tisbdprovider' version='8.0.3.20260710_1021'>
          <properties 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.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.tisbdprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tisbdprovider.source' range='[8.0.3.20260710_1021,8.0.3.20260710_1021]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.tisbdprovider' version='8.0.3.20260710_1021'/>
      </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.talend.designer.components.tisbdprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1021
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.service' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.dataprofiler.service' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Sqlexplorer Service Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.service'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.service' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.service' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.service.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.service' version='8.0.3.20260601_1447'>
          <properties 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.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.wizard' range='0.0.0'/>
        <required namespace='java.package' name='org.jfree.data.category' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.service
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.service.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.service' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.service&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.qtce.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='QTC_E Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.qtce.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtce.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.qtce.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.qtce.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.lucene.analysis-common' version='10.4.0.v20260226-1000' singleton='false' generation='2'>
      <update id='org.apache.lucene.analysis-common' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.lucene : lucene-analysis-common'/>
        <property name='maven-wrapped-groupId' value='org.apache.lucene'/>
        <property name='maven-wrapped-artifactId' value='lucene-analysis-common'/>
        <property name='maven-wrapped-version' value='10.4.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='74'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analysis-common' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analysis-common' version='10.4.0.v20260226-1000'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ar' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bg' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bn' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.boost' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.br' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ca' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.charfilter' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cjk' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.charfilter,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ckb' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.classic' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.commongrams' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.en,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.compound.hyphenation,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.util,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound.hyphenation' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.core' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.en,org.apache.lucene.analysis.util,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.custom' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.miscellaneous,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cz' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.da' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.de' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.el' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.email' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.en' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.es' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.et' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.eu' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fa' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fi' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fr' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ga' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.gl' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hi' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hu' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hunspell' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hy' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.id' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.in' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.it' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lt' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lv' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.minhash' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.en,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.util,org.apache.lucene.util.automaton,org.apache.lucene.util.fst' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.morph' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis.util,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.fst' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ne' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ngram' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.nl' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.no' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.path' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pattern' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.charfilter,org.apache.lucene.util,org.apache.lucene.util.automaton' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.payloads' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pt' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.query' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.index' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.reverse' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ro' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ru' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.shingle' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sinks' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.snowball' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util,org.tartarus.snowball' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sr' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sv' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.synonym' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util,org.apache.lucene.util.fst' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.synonym.word2vec' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ta' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.te' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.th' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tr' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.util' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.wikipedia' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.collation' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.collation.tokenattributes,org.apache.lucene.document,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.collation.tokenattributes' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis.tokenattributes,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.tartarus.snowball' version='10.4.0'/>
        <provided namespace='java.package' name='org.tartarus.snowball.ext' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.tartarus.snowball' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.lucene.analysis-common' version='10.4.0.v20260226-1000'>
          <properties 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='37'>
        <required namespace='java.package' name='org.apache.lucene.analysis' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.standard' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.codecs' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.codecs.hnsw' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.document' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.index' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.internal.hppc' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.search' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.store' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.util' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.util.automaton' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.util.fst' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.util.hnsw' range='[10.4.0,11.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.lang.runtime' 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.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.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.xml.parsers' 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=21))'>
          <description>
            org.apache.lucene.analysis-common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analysis-common.source' range='[10.4.0.v20260226-1000,10.4.0.v20260226-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analysis-common' version='10.4.0.v20260226-1000'/>
      </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.analysis-common&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.maven.resolver' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.maven.resolver' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Resolver'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.maven.resolver'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.maven.resolver' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.maven.resolver' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.maven.resolver' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.osgi.hook.maven' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.maven.resolver
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.maven.resolver.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.maven.resolver' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.maven.resolver&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.amc.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.lite.amc.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Activity Monitoring Console'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Activity Monitoring Console'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.amc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.amc.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.charts' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.commons' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.data' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.libraries' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.metter' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.plugin' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.amc.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Activity Monitoring Console&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JFree.org (http://www.jfree.org/)&#xA;Licensed under the LGPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JFree.org (http://www.jfree.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.jetl.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.product' name='org.talend.jetl.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' version='8.0.3.20260724_1150' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Marklogic'/>
        <property name='org.eclipse.equinox.p2.description' value='Marklogic component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.marklogic.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' version='8.0.3.20260724_1150'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.marklogic.definition' range='[0.37.59,0.37.59]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.jar' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Marklogic component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Netty Project (http://netty.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Extreme! Lab, Indiana University (http://www.extreme.indiana.edu/)&#xA;Licensed under the Apache-1.0,CC0-1.0,CC-PDDC license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JOpt Simple&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (https://urielch.github.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;MarkLogic Corporation&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (http://connect2id.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring' version='3.14.0.v20251216-1634' generation='2'>
      <update id='org.eclipse.ltk.ui.refactoring' range='[0.0.0,3.14.0.v20251216-1634)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.ui.refactoring'/>
        <property name='maven-version' value='3.14.0-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.14.0.v20251216-1634'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' version='3.14.0.v20251216-1634'/>
        <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.14.0.v20251216-1634'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ltk.ui.refactoring
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ltk.ui.refactoring
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring.source' range='[3.14.0.v20251216-1634,3.14.0.v20251216-1634]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.ui.refactoring' version='3.14.0.v20251216-1634'/>
      </artifacts>
      <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.14.0.v20251216-1634
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.feature.spark.feature.group' version='8.0.3.20260715_1215' singleton='false'>
      <update id='org.talend.transform.feature.spark.feature.group' range='[0.0.0,8.0.3.20260715_1215)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.feature.spark'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Data Mapper for Spark'/>
        <property name='df_LT.description' value='Talend Data Mapper for Spark'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.feature.spark.feature.group' version='8.0.3.20260715_1215'/>
        <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.talend.libraries.transform.spark' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.components.spark' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.signature' range='[8.0.3.20260715121519,8.0.3.20260715121519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.signature.utils' range='[8.0.3.20260715121519,8.0.3.20260715121519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dataflow.common' range='[8.0.3.20260715121519,8.0.3.20260715121519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.record' range='[8.0.3.20260715121519,8.0.3.20260715121519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.feature.spark.feature.jar' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.designer.runtime.visualization.tools' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.designer.runtime.visualization.tools' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JVM Monitor Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='Tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.runtime.visualization.tools'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runtime.visualization.tools' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.runtime.visualization.tools' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.tools' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.runtime.visualization.tools' version='8.0.3.20260117_0505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.talend.designer.runtime.visualization' range='0.0.0'/>
        <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.jdt.launching' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.runtime.visualization.tools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runtime.visualization.tools.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.runtime.visualization.tools' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.runtime.visualization.tools;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.confluent.schema.registry' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.confluent.schema.registry' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Confluent Schema Registry client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.confluent.schema.registry'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.confluent.schema.registry' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.confluent.schema.registry' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.confluent.schema.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.confluent.schema.registry' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.confluent.schema.registry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.confluent.schema.registry.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.confluent.schema.registry' version='8.0.3.20260715_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.talend.transform.confluent.schema.registry;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.1.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.1'/>
        <property name='df_LT.description' value='HL7 v2.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.1' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.lite.remoterun.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Remote Run Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Remote Run'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.remoterun.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.remoterun.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.remoterun.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.google.analytics4.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Google Analytics 4'/>
        <property name='org.eclipse.equinox.p2.description' value='Google Analytics 4 component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.google.analytics4.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.google.analytics4.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.google.analytics4.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Google Analytics 4&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.commons.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.commons.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Common UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commons.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='56'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commons.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.commons.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.commons.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.gmf.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.gmf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.nofitication' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.group' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.advanced.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.advanced.dataeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.advanced.dataeditor.button' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.advanced.dataeditor.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.advanced.dataeditor.control' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.colorstyledtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.colorstyledtext.jedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.colorstyledtext.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.colorstyledtext.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.colorstyledtext.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.composites' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.drawing.background' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.drawing.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.extended.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.formtools' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.geftree' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.geftree.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.geftree.figure' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.geftree.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.geftree.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.group' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.listviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.proposal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.proposal.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.tableviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.tableviewer.behavior' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.tableviewer.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.tableviewer.tableeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.thread' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.swt.tooltip' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.utils.data.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.utils.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.utils.io.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.utils.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.utils.workbench.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.ui.utils.workbench.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.commons.ui' version='8.0.3.20260601_1447'>
          <properties 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='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.jface.text' 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.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xalan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.cheatsheets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.views' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commons.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commons.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commons.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.commons.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dsql4json.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Dsql4json'/>
        <property name='org.eclipse.equinox.p2.description' value='Dsql4json component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dsql4json.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.dsql4json.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.dsql4json.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Dsql4json&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.talend.configurator.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.configurator.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui' version='1.2.0.v202311232240' generation='2'>
      <update id='org.eclipse.wst.ws.service.policy.ui' range='[0.0.0,1.2.0.v202311232240)' 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.2.0-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.2.0.v202311232240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' version='1.2.0.v202311232240'/>
        <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.2.0.v202311232240'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.ws.service.policy' range='[1.1.0,1.2.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=17))'>
          <description>
            org.eclipse.wst.ws.service.policy.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.source' range='[1.2.0.v202311232240,1.2.0.v202311232240]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui' version='1.2.0.v202311232240'/>
      </artifacts>
      <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.2.0.v202311232240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.mavenarchiver' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.mavenarchiver' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='m2e connector for the mavenarchiver and pom properties'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.mavenarchiver'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.mavenarchiver' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.mavenarchiver' version='2.1.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.mavenarchiver.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.mavenarchiver' version='2.1.100.20250418-1315'>
          <properties 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='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.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.mavenarchiver
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.mavenarchiver.source' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.mavenarchiver' version='2.1.100.20250418-1315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.mavenarchiver;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.components.sparkstr.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.components.sparkstr.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Streaming components and Big Data dependencies'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Quality for Spark Streaming'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.sparkstr.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.sparkstr.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqsparkstprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.sparkstr.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Data Quality for Spark Streaming&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;LarvaLabs, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Idealista, S.A (http://www.idealista.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt' version='3.19.1200.v20260226-0420'>
      <update id='org.eclipse.jdt' range='[0.0.0,3.19.1200.v20260226-0420)' 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.19.1200-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.19.1200.v20260226-0420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt' version='3.19.1200.v20260226-0420'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt' version='3.19.1200.v20260226-0420'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.source' range='[3.19.1200.v20260226-0420,3.19.1200.v20260226-0420]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt' version='3.19.1200.v20260226-0420'/>
      </artifacts>
      <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.19.1200.v20260226-0420
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.core5.httpcore5-h2' version='5.4.2.v20260306-1000' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.core5.httpcore5-h2' range='[0.0.0,5.4.2.v20260306-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.core5 : httpcore5-h2'/>
        <property name='maven-wrapped-groupId' value='org.apache.httpcomponents.core5'/>
        <property name='maven-wrapped-artifactId' value='httpcore5-h2'/>
        <property name='maven-wrapped-version' value='5.4.2'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5-h2' version='5.4.2.v20260306-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.core5.httpcore5-h2' version='5.4.2.v20260306-1000'/>
        <provided namespace='java.package' name='org.apache.hc.core5.http2' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.config' version='5.4.2'/>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.frame' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http2,org.apache.hc.core5.http2.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.hpack' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.impl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.impl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http2' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.impl.io' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http2,org.apache.hc.core5.http2.frame,org.apache.hc.core5.http2.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.impl.nio' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl.nio,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http2,org.apache.hc.core5.http2.config,org.apache.hc.core5.http2.frame,org.apache.hc.core5.http2.impl,org.apache.hc.core5.io,org.apache.hc.core5.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.impl.nio.bootstrap' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl,org.apache.hc.core5.http.impl.bootstrap,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http2,org.apache.hc.core5.http2.config,org.apache.hc.core5.http2.frame,org.apache.hc.core5.http2.impl.nio,org.apache.hc.core5.http2.nio.pool,org.apache.hc.core5.net,org.apache.hc.core5.pool,org.apache.hc.core5.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.nio' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.nio.command' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http2.nio,org.apache.hc.core5.reactor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.nio.pool' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.io,org.apache.hc.core5.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.nio.support' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http2.nio' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.priority' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.message,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.protocol' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.ssl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.net,org.apache.hc.core5.reactor.ssl,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.core5.httpcore5-h2' version='5.4.2.v20260306-1000'>
          <properties 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.conscrypt' range='[2.5.0,3.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.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.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='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.concurrent' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.function' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.bootstrap' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.nio' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.routing' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.message' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.command' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.support' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.protocol' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.io' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.net' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.pool' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='[5.4.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.httpcomponents.core5.httpcore5-h2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5-h2.source' range='[5.4.2.v20260306-1000,5.4.2.v20260306-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.core5.httpcore5-h2' version='5.4.2.v20260306-1000'/>
      </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.core5.httpcore5-h2&#xA;Bundle-Version: 5.4.2.v20260306-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.core' version='3.8.600.v20241001-0914' generation='2'>
      <update id='org.eclipse.jdt.apt.core' range='[0.0.0,3.8.600.v20241001-0914)' severity='0'/>
      <properties size='9'>
        <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.8.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core' version='3.8.600.v20241001-0914'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' version='3.8.600.v20241001-0914'/>
        <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.8.600.v20241001-0914'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.core' range='[3.40.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.21.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=17))'>
          <description>
            org.eclipse.jdt.apt.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core.source' range='[3.8.600.v20241001-0914,3.8.600.v20241001-0914]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.core' version='3.8.600.v20241001-0914'/>
      </artifacts>
      <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.8.600.v20241001-0914
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.group' version='1.4.3100.v20260125-1012' singleton='false'>
      <update id='org.eclipse.equinox.p2.extras.feature.feature.group' range='[0.0.0,1.4.3100.v20260125-1012)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extras.feature'/>
        <property name='maven-version' value='1.4.3100-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) 2010, 2013 EclipseSource Inc. 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'/>
        <property name='df_LT.featureName' value='Equinox p2, backward compatibility support'/>
        <property name='df_LT.description' value='Provides some backward compatibility support (e.g. drop-ins, legacy update site) and the metadata generation facility.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' version='1.4.3100.v20260125-1012'/>
        <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.equinox.p2.core.feature.feature.group' range='[1.7.1000.v20260108-1444,1.7.1000.v20260108-1444]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' range='[1.3.900.v20260125-1012,1.3.900.v20260125-1012]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' range='[1.4.800.v20250922-0444,1.4.800.v20250922-0444]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' range='[1.5.800.v20251111-0852,1.5.800.v20251111-0852]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher' range='[1.9.600.v20250720-0951,1.9.600.v20250720-0951]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation' range='[1.5.700.v20250720-1526,1.5.700.v20250720-1526]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools' range='[2.4.900.v20251108-0407,2.4.900.v20251108-0407]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' range='[1.6.700.v20251107-1554,1.6.700.v20251107-1554]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.jar' range='[1.4.3100.v20260125-1012,1.4.3100.v20260125-1012]'>
          <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.talend.studio.components.bd.documentDB.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon DocumentDB'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon DocumentDB component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.documentDB.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.bd.documentDB.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.bd.documentDB.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          DocumentDB&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui' version='1.10.2.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui' range='[0.0.0,1.10.2.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Draw2d Additions'/>
        <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.gmf.runtime.draw2d.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui'/>
        <property name='maven-version' value='1.10.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.10.2.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.10.2.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.routers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.10.2.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.6.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.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.draw2d.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.source' range='[1.10.2.202512020858,1.10.2.202512020858]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui' version='1.10.2.202512020858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.draw2d.ui&#xA;Bundle-Version: 1.10.2.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.core.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.core.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.core Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.couchbase.feature.feature.group' version='8.0.3.20260724_1151' singleton='false'>
      <update id='org.talend.studio.components.bd.couchbase.feature.feature.group' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Couchbase_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Couchbase feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.couchbase.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.couchbase.feature.feature.group' version='8.0.3.20260724_1151'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.couchbase' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.couchbase.feature.feature.jar' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Couchbase&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Couchbase, Inc. (http://couchbase.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ReactiveX&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.branding.feature.feature.jar' version='8.0.3.20260604_0948'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite Branding Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Branding of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.branding.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.branding.feature.feature.jar' version='8.0.3.20260604_0948'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.branding.feature' version='8.0.3.20260604_0948'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.branding.feature' version='8.0.3.20260604_0948'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.component.preview' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.component.preview' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Preview Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.component.preview'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.component.preview' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.component.preview' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.component.preview.shadow' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.component.preview' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.joblet.ui.models' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.component.preview
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.component.preview.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.component.preview' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.component.preview;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.services' version='3.12.300.v20250707-1221' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.services' range='[0.0.0,3.12.300.v20250707-1221)' severity='0'/>
      <properties size='13'>
        <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.12.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' version='3.12.300.v20250707-1221'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services' version='3.12.300.v20250707-1221'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.5.0'>
          <properties size='2'>
            <property name='java.package.attribute.never.ever.use' value='true'/>
            <property name='java.package.directive.mandatory' value='never.ever.use' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.services' version='3.12.300.v20250707-1221'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi.service.upnp' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.service.device' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='javax.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.osgi.service.http.whiteboard' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.service.event' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.service.api' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.osgi.service.wireadmin' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.service.provisioning' range='[1.2.0,1.3.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.services
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.osgi.service.component' range='[1.5.0,1.6.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services.source' range='[3.12.300.v20250707-1221,3.12.300.v20250707-1221]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.osgi.service.useradmin' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.service.metatype' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.5.0,1.6.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.service.cm' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services' version='3.12.300.v20250707-1221'/>
      </artifacts>
      <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;deprecated:=&quot;Deprecated in favour of the original jars published by the OSGi working-group.&quot;&#xA;Bundle-Version: 3.12.300.v20250707-1221
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.apache.felix.scr' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.felix.scr' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.cwm.compare.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.cwm.compare.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CWM Compare Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.cwm.compare.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.compare.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.cwm.compare.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.cwm.compare.ui' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' 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.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.cwm.compare.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.compare.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.cwm.compare.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.cwm.compare.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.refproject' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.refproject' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Refproject Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.refproject'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.refproject' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.refproject' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.refproject' version='8.0.3.20260601_1447'>
          <properties 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='13'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.refproject
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.refproject.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.refproject' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.refproject;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.metadata.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Builtin Metadatas Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Builtin Metadatas of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.metadata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.metadata.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.metadata.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.win32' version='1.3.700.v20250905-1117' generation='2'>
      <update id='org.eclipse.compare.win32' range='[0.0.0,1.3.700.v20250905-1117)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Compare Support for Word'/>
        <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.compare.win32'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' version='1.3.700.v20250905-1117'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.win32' version='1.3.700.v20250905-1117'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.win32' version='1.3.700.v20250905-1117'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.compare' 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.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.compare.win32
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.compare.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32.source' range='[1.3.700.v20250905-1117,1.3.700.v20250905-1117]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.win32' version='1.3.700.v20250905-1117'/>
      </artifacts>
      <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.win32;singleton:=true&#xA;Bundle-Version: 1.3.700.v20250905-1117
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.core.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.6.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.6'/>
        <property name='df_LT.description' value='HL7 v2.6'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.6.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.6.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.6.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.pgp.connector' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.pgp.connector' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PGP Connector Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.pgp.connector'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.pgp.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.pgp.connector' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.pgp.connector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.pgp.connector' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.pgp.connector;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jdbc.mysql' version='8.0.3.20260421_0909'>
      <update id='org.talend.libraries.jdbc.mysql' range='[0.0.0,8.0.3.20260421_0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mysql Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jdbc.mysql'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.mysql' version='8.0.3.20260421_0909'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jdbc.mysql' version='8.0.3.20260421_0909'/>
        <provided namespace='java.package' name='com.mysql.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.configs' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.exceptions.jdbc4' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.integration.c3p0' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.integration.jboss' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.jdbc2.optional' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.log' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.profiler' version='0.0.0'/>
        <provided namespace='java.package' name='com.mysql.jdbc.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.gjt.mm.mysql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jdbc.mysql' version='8.0.3.20260421_0909'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.mysql.source' range='[8.0.3.20260421_0909,8.0.3.20260421_0909]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jdbc.mysql' version='8.0.3.20260421_0909'/>
      </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.talend.libraries.jdbc.mysql;singleton:=true&#xA;Bundle-Version: 8.0.3.20260421_0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.resources' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.resources' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Resources Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.resources'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.resources' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.resources.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.resources' version='8.0.3.20260601_1447'>
          <properties 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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.resources
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.resources' version='8.0.3.20260601_1447'/>
      </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.talend.resources;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.httpclient' version='3.1.0.v20240401-1000' singleton='false' generation='2'>
      <update id='org.apache.commons.httpclient' range='[0.0.0,3.1.0.v20240401-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle commons-httpclient : commons-httpclient'/>
        <property name='maven-wrapped-groupId' value='commons-httpclient'/>
        <property name='maven-wrapped-artifactId' value='commons-httpclient'/>
        <property name='maven-wrapped-version' value='3.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.httpclient' version='3.1.0.v20240401-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.httpclient' version='3.1.0.v20240401-1000'/>
        <provided namespace='java.package' name='org.apache.commons.httpclient' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient.auth,org.apache.commons.httpclient.cookie,org.apache.commons.httpclient.params,org.apache.commons.httpclient.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.httpclient.auth' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient,org.apache.commons.httpclient.params,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.httpclient.cookie' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.httpclient.methods' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient,org.apache.commons.httpclient.methods.multipart' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.httpclient.methods.multipart' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient.methods,org.apache.commons.httpclient.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.httpclient.params' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.httpclient.protocol' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient,org.apache.commons.httpclient.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.httpclient.util' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.httpclient' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.commons.httpclient' version='3.1.0.v20240401-1000'>
          <properties 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='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' 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.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='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.net' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.net' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.2))'>
          <description>
            org.apache.commons.httpclient
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.httpclient.source' range='[3.1.0.v20240401-1000,3.1.0.v20240401-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.httpclient' version='3.1.0.v20240401-1000'/>
      </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.httpclient&#xA;Bundle-Version: 3.1.0.v20240401-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.discovery' version='0.5.0' singleton='false'>
      <update id='org.apache.commons.discovery' range='[0.0.0,0.5.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Commons Discovery'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Discovery component is about discovering, or finding,  implementations for pluggable interfaces.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/discovery/'/>
        <property name='maven-groupId' value='commons-discovery'/>
        <property name='maven-artifactId' value='commons-discovery'/>
        <property name='maven-version' value='0.5'/>
        <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='org.apache.commons.discovery' version='0.5.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.discovery' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.resource.names' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.jdk' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.ant' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.tools' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.resource.classes' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.log' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.resource' version='0.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery' version='0.5.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.discovery' version='0.5.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.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.discovery.source' range='[0.5.0,0.5.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.discovery' version='0.5.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.apache.commons.discovery&#xA;Bundle-Version: 0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.modulecore' version='1.3.300.v202511200154' generation='2'>
      <update id='org.eclipse.wst.common.modulecore' range='[0.0.0,1.3.300.v202511200154)' severity='0'/>
      <properties size='9'>
        <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.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore' version='1.3.300.v202511200154'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' version='1.3.300.v202511200154'/>
        <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.300.v202511200154'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.wst.common.modulecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore.source' range='[1.3.300.v202511200154,1.3.300.v202511200154]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.modulecore' version='1.3.300.v202511200154'/>
      </artifacts>
      <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.300.v202511200154
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.studio.lite.ci.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.ci.product' name='org.talend.studio.lite.ci.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.ci.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338' generation='2'>
      <update id='org.eclipse.equinox.p2.jarprocessor' range='[0.0.0,1.3.600.v20250517-0338)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.jarprocessor'/>
        <property name='maven-version' value='1.3.600-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.3.600.v20250517-0338'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338'/>
        <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.3.600.v20250517-0338'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.equinox.p2.jarprocessor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor.source' range='[1.3.600.v20250517-0338,1.3.600.v20250517-0338]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338'/>
      </artifacts>
      <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.3.600.v20250517-0338
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core' version='3.10.1000.v20260112-1030' generation='2'>
      <update id='org.eclipse.team.core' range='[0.0.0,3.10.1000.v20260112-1030)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.team.core'/>
        <property name='maven-version' value='3.10.1000-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.10.1000.v20260112-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core' version='3.10.1000.v20260112-1030'/>
        <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.10.1000.v20260112-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='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.29.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=17))'>
          <description>
            org.eclipse.team.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.source' range='[3.10.1000.v20260112-1030,3.10.1000.v20260112-1030]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core' version='3.10.1000.v20260112-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.team.core; singleton:=true&#xA;Bundle-Version: 3.10.1000.v20260112-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tdm.spark.feature.feature.group' version='8.0.3.20260715_1215' singleton='false'>
      <update id='org.talend.lite.tdm.spark.feature.feature.group' range='[0.0.0,8.0.3.20260715_1215)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Mapper for Spark'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Mapper for Spark'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tdm.spark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.group' version='8.0.3.20260715_1215'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.feature.spark.feature.group' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.jar' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Data Mapper for Spark&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;Joda.org (https://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (https://www.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.wsdl' version='1.3.1.v202308012257' generation='2'>
      <update id='org.eclipse.wst.wsdl' range='[0.0.0,1.3.1.v202308012257)' 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.1-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.1.v202308012257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl' version='1.3.1.v202308012257'/>
        <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.1.v202308012257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[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='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.wsdl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.source' range='[1.3.1.v202308012257,1.3.1.v202308012257]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl' version='1.3.1.v202308012257'/>
      </artifacts>
      <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.1.v202308012257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' version='8.0.3.20260601_1023' singleton='false'>
      <update id='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='[0.0.0,8.0.3.20260601_1023)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Bigdata Configurations'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Configurations Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.bigdataconfigurations.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' version='8.0.3.20260601_1023'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.bigdataconfigurations' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.maprdbprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.jar' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.azuredlsgen2' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.di.azuredlsgen2' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='AzureDlsGen2 Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.azuredlsgen2'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.azuredlsgen2' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.di.azuredlsgen2' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.di.azuredlsgen2' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.di.azuredlsgen2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.azuredlsgen2.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.di.azuredlsgen2' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.di.azuredlsgen2;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tdm.core.feature.feature.group' version='8.0.3.20260715_1213' singleton='false'>
      <update id='org.talend.lite.tdm.core.feature.feature.group' range='[0.0.0,8.0.3.20260715_1213)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Mapper'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Mapper'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tdm.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' version='8.0.3.20260715_1213'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.doc7.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.edi.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.gui.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7ide.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7talend.feature.group' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.rt.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sap.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.jar' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Data Mapper&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;Hibernate.org (https://hibernate.org)&#xA;Licensed under the LGPL-2.0-or-later license.&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;Joda.org (https://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (https://www.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;objenesis.org (https://objenesis.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;antlr.org (https://www.antlr.org/)&#xA;Licensed under the BSD License.&#xA;&#xA;This product includes software developed at&#xA;bytebuddy.net (https://bytebuddy.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;Oracle (https://www.oracle.com/java/technologies/jta.html)&#xA;Licensed under the CDDL Version 1.0&#xA;&#xA;This product includes software developed at &#xA;SMARTBEAR (https://smartbear.com) (https://swagger.io/) &#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed by &#xA;Brett Wooldridge (https://github.com/brettwooldridge/HikariCP)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at &#xA;legsem (https://github.com/legsem/legstar-core2)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.feature.jar' version='21.0.10.v20260205-0638'>
      <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) 2020 Eclipse contributors 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'/>
        <property name='df_LT.featureName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped'/>
        <property name='df_LT.description' value='Contains the plug-ins and fragments for the Adoptium OpenJDK Hotspot JRE Complete Stripped.&#xA;Provides the complete set of modules of the JDK, excluding incubators, stripped of debug information.'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
        <property name='maven-groupId' value='org.eclipse.justj.features'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.feature.jar' version='21.0.10.v20260205-0638'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
      </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.launching.ui.macosx' version='1.4.500.v20250905-1511' generation='2'>
      <update id='org.eclipse.jdt.launching.ui.macosx' range='[0.0.0,1.4.500.v20250905-1511)' 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.4.500-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.4.500.v20250905-1511'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.ui.macosx' version='1.4.500.v20250905-1511'/>
        <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.4.500.v20250905-1511'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.launching' range='[3.20.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.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jdt.launching.ui.macosx
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.launching.ui.macosx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx.source' range='[1.4.500.v20250905-1511,1.4.500.v20250905-1511]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=macosx)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.ui.macosx' version='1.4.500.v20250905-1511'/>
      </artifacts>
      <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.4.500.v20250905-1511
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.4.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.4'/>
        <property name='df_LT.description' value='HL7 v2.4'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.4.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.4.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.4.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='20260724_1150.standard_structures' version='1.0.0._V-8IcLCGcq8ktmRvuKWAJbnI'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='1. Standard structures'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.standard_structures' version='1.0.0._V-8IcLCGcq8ktmRvuKWAJbnI'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.transform.flattener.editor.dsql' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.flattener.editor.dsql' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DSQL Map Flattener Editor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.flattener.editor.dsql'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.editor.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.flattener.editor.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor.dsql' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor.dsql.debug' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.flattener.editor.dsql' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener.dsql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dependencies' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' 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=17))'>
          <description>
            org.talend.transform.flattener.editor.dsql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.editor.dsql.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.flattener.editor.dsql' version='8.0.3.20260715_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.talend.transform.flattener.editor.dsql;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.rules.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Rules'/>
        <property name='org.eclipse.equinox.p2.description' value='Rules'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.rules.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.rules.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.rules.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.rules.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.deps.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.deps.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Data Integration Dependencies Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Data Integration Dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.deps.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.hibernate' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jasperreport' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdtcompiler' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jfreechart' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jfreechart.jars' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.deps.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.datastewardship' version='8.0.3.20260724_1150' generation='2'>
      <update id='org.talend.studio.components.tcompv0.datastewardship' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='DATASTEWARDSHIP Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.datastewardship'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tcompv0.datastewardship' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tcompv0.datastewardship' version='8.0.3.20260724_1150'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tcompv0.datastewardship
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship.source' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tcompv0.datastewardship' version='8.0.3.20260724_1150'/>
      </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.talend.studio.components.tcompv0.datastewardship;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.security' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.security' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Security'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-security'/>
        <property name='maven-version' value='12.1.7'/>
        <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.security' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,org.eclipse.jetty.http,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.security.authentication,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.security.authentication' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.http,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.security.jaas' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,javax.security.auth.login,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.security.jaas.callback' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.callback,org.eclipse.jetty.server' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.security.jaas.spi' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming.directory,javax.security.auth,javax.security.auth.callback,javax.security.auth.login,javax.security.auth.spi,org.eclipse.jetty.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.security' version='12.1.7'>
          <properties 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='45'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.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.charset' 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.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.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.directory' 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='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.authentication' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.jaas' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.jaas.callback' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.security' version='12.1.7'/>
      </artifacts>
      <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: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.parser.oas' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.oas' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Open API Specification parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.oas'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.oas' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.oas' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser.oas' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.oas' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.base' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.module' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser.std' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser.std' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.type' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.introspect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.cfg' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.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=17))'>
          <description>
            org.talend.transform.parser.oas
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.oas.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.oas' version='8.0.3.20260715_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.talend.transform.parser.oas;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.5.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.5.1'/>
        <property name='df_LT.description' value='HL7 v2.5.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.5.1' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.tdqprovider' version='8.0.3.20260724_1203' generation='2'>
      <update id='org.talend.designer.components.tdqprovider' range='[0.0.0,8.0.3.20260724_1203)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tdq ComponentProvider Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.tdqprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqprovider' version='8.0.3.20260724_1203'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.tdqprovider' version='8.0.3.20260724_1203'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.tdqprovider' version='8.0.3.20260724_1203'>
          <properties 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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.localprovider' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.tdqprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqprovider.source' range='[8.0.3.20260724_1203,8.0.3.20260724_1203]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.tdqprovider' version='8.0.3.20260724_1203'/>
      </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.talend.designer.components.tdqprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1203
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.core.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.importation' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.importation' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Importation Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.importation'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.importation' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.importation' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.importation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.importation.metadata.csv' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.importation.metadata.csv.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.importation.metadata.csv.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.importation.metadata.csv.delimited' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.importation.metadata.csv.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.importation.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.importation' version='8.0.3.20260601_1447'>
          <properties 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='21'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.importation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.importation.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.importation' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.importation;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen' version='2.28.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.emf.codegen' range='[0.0.0,2.28.0.v20251210-1145)' 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.28.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.28.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen' version='2.28.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jet' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jmerge' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.ast' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.jdom' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.properties' version='2.28.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.util' version='2.28.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen' version='2.28.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.45.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.26.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.8))'>
          <description>
            org.eclipse.emf.codegen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.source' range='[2.28.0.v20251210-1145,2.28.0.v20251210-1145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen' version='2.28.0.v20251210-1145'/>
      </artifacts>
      <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.28.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.group' version='2.24.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.edit.feature.group' range='[0.0.0,2.24.0.v20250910-1205)' 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.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'/>
        <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.24.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.23.0.v20250910-1205,2.23.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.jar' range='[2.24.0.v20250910-1205,2.24.0.v20250910-1205]'>
          <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.emf.mapping.feature.jar' version='2.16.0.v20250910-1205'>
      <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.16.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.16.0.v20250910-1205'/>
        <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.16.0.v20250910-1205'/>
      </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.16.0.v20250910-1205'/>
      </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.core.resources.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.commandline.audit' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.commandline.audit' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Audit'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commandline.audit'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.audit' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.commandline.audit' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.commandline.audit' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.commandline.audit' version='8.0.3.20260601_1447'>
          <properties 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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.audit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commandline.audit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.audit.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commandline.audit' version='8.0.3.20260601_1447'/>
      </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.talend.commandline.audit; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.gemini.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.gemini.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Gemini'/>
        <property name='org.eclipse.equinox.p2.description' value='Gemini component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.gemini.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/gemini' value=''/>
        <property name='TALEND_COMPONENT_tGeminiClient' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Gemini&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.publish.esb' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.publish.esb' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Publish For ESB'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.publish.esb'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.esb' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.publish.esb' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.publish.esb.wizards.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.publish.esb' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.publish.esb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.esb.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.publish.esb' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.publish.esb;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.esb.standalone.microservice' version='8.0.3.20260715_0340' generation='2'>
      <update id='org.talend.esb.standalone.microservice' range='[0.0.0,8.0.3.20260715_0340)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name 8.0.1-R2026-07'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.esb.standalone.microservice'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='1'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' range='0.0.1'/>
      </metaRequirements>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.standalone.microservice' version='8.0.3.20260715_0340'/>
        <provided namespace='osgi.bundle' name='org.talend.esb.standalone.microservice' version='8.0.3.20260715_0340'/>
        <provided namespace='java.package' name='org.talend.esb.standalone.microservice.maven.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.esb.standalone.microservice.maven.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.esb.standalone.microservice.maven.runprocess' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.esb.standalone.microservice.maven.handler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.esb.standalone.microservice' version='8.0.3.20260715_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='40'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.camel.resource.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.routelets' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.esb.standalone.microservice
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.standalone.microservice.source' range='[8.0.3.20260715_0340,8.0.3.20260715_0340]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.esb.standalone.microservice' version='8.0.3.20260715_0340'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.esb.standalone.microservice;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_0340
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.templateCheck'>
            templateCheck(templates:resources/standalone_microservice_app.javajet|resources/standalone_microservice_app_security.javajet);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.runtime.dsql' version='8.0.3.20260715_1209' singleton='false' generation='2'>
      <update id='org.talend.transform.runtime.dsql' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.runtime.dsql'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.runtime.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.dsql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.runtime.dsql' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.dsql.interpreter' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.mavro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.function' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.mavro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.cobol' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.cobol' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.db' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.edi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.flat' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.hashmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.hl7v2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.idocs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.xml' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.specific' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.runtime.dsql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.dsql.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.runtime.dsql' version='8.0.3.20260715_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.talend.transform.runtime.dsql&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.daikon' version='7.1.28' singleton='false' generation='2'>
      <update id='org.talend.daikon' range='[0.0.0,7.1.28)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Daikon main shared library'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon' version='7.1.28'/>
        <provided namespace='osgi.bundle' name='org.talend.daikon' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.i18n,org.talend.daikon.i18n.tag' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.avro' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.daikon.avro.converter,org.talend.daikon.java8' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.avro.container' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.avro.converter' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.daikon.avro.container,org.talend.daikon.java8' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.avro.converter.string' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.daikon.avro.converter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.avro.inferrer' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind,org.apache.avro' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.avro.visitor.path' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.avro.visitor.record' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro.generic,org.apache.avro.util,org.talend.daikon.avro.visitor.path' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.converter' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.exception,org.talend.daikon.exception.error' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.definition' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.definition.service' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.definition,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.i18n' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.i18n.tag' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.java8' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.number' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.pattern' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.pattern.character' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.pattern.word' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.properties' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.talend.daikon,org.talend.daikon.definition.service,org.talend.daikon.exception,org.talend.daikon.i18n.tag,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.runtime,org.talend.daikon.properties.service,org.talend.daikon.serialize,org.talend.daikon.serialize.migration,org.talend.daikon.strings' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.properties.error' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.exception.error' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.properties.presentation' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.talend.daikon,org.talend.daikon.i18n,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.strings' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.properties.property' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.apache.avro,org.apache.commons.lang3.builder,org.apache.commons.lang3.reflect,org.talend.daikon,org.talend.daikon.properties,org.talend.daikon.properties.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.properties.runtime' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.properties.service' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.properties,org.talend.daikon.properties.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.properties.validation' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.runtime' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.sandbox' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.sandbox' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.sandbox.properties' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.security' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.serialize' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.cedarsoftware.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.serialize.factories' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.cedarsoftware.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.serialize.jsonschema' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind.node,org.talend.daikon,org.talend.daikon.definition.service,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.serialize.jsonschema.mapping' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.serialize.jsonschema.mapping' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind.node,org.talend.daikon.properties.presentation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.serialize.migration' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.serialize' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.strings' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.token' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.java.util' version='7.1.28'/>
        <provided namespace='osgi.identity' name='org.talend.daikon' version='7.1.28'>
          <properties 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='69'>
        <required namespace='java.package' name='org.objectweb.asm' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.github.luben.zstd' 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.brotli.dec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.cedarsoftware.io' range='[4.53.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.cedarsoftware.util' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.cedarsoftware.util.convert' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.14.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.14.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.14.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='[1.11.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='[1.11.0,2.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'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.build' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.file.attribute' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.input' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.function' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.tuple' range='[3.18.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.inject' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.ops4j.pax.url.mvn' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ops4j.pax.url.mvn.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro.container' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.avro.converter' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro.inferrer' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro.visitor.path' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.crypto' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition.service' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n.tag' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.java8' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.pattern' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.pattern.character' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.error' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.security' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.factories' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.jsonschema' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.jsonschema.mapping' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.strings' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.java.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.daikon
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.source' range='[7.1.28,7.1.28]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.daikon' version='7.1.28'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.daikon&#xA;Bundle-Version: 7.1.28
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation' version='1.5.700.v20250720-1526' generation='2'>
      <update id='org.eclipse.equinox.p2.extensionlocation' range='[0.0.0,1.5.700.v20250720-1526)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extensionlocation'/>
        <property name='maven-version' value='1.5.700-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.5.700.v20250720-1526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' version='1.5.700.v20250720-1526'/>
        <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.5.700.v20250720-1526'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[2.8.0,3.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='[2.0.0,3.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.7.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.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=17))'>
          <description>
            org.eclipse.equinox.p2.extensionlocation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.source' range='[1.5.700.v20250720-1526,1.5.700.v20250720-1526]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation' version='1.5.700.v20250720-1526'/>
      </artifacts>
      <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.5.700.v20250720-1526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.sqs.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.aws.sqs.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='19'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon SQS'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon S3 (Simple Queue Service)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.sqs.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tSQSQueueCreate' value=''/>
        <property name='TALEND_COMPONENT_tSQSMessageChangeVisibility' value=''/>
        <property name='TALEND_COMPONENT_tSQSQueueList' value=''/>
        <property name='TALEND_COMPONENT_tSQSQueuePurge' value=''/>
        <property name='TALEND_COMPONENT_tSQSConnection' value=''/>
        <property name='TALEND_COMPONENT_tSQSOutput' value=''/>
        <property name='TALEND_COMPONENT_tSQSInput' value=''/>
        <property name='TALEND_COMPONENT_tSQSQueueAttributes' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/sqs' value=''/>
        <property name='TALEND_COMPONENT_tSQSMessageDelete' value=''/>
        <property name='TALEND_COMPONENT_tSQSQueueDelete' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Amazon SQS&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.dtd.core' version='1.2.600.v202308160453' generation='2'>
      <update id='org.eclipse.wst.dtd.core' range='[0.0.0,1.2.600.v202308160453)' 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.600-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.600.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.core' version='1.2.600.v202308160453'/>
        <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.600.v202308160453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.validation' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.dtd.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.core.source' range='[1.2.600.v202308160453,1.2.600.v202308160453]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtd.core' version='1.2.600.v202308160453'/>
      </artifacts>
      <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.600.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.pgp.connector.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PGP'/>
        <property name='org.eclipse.equinox.p2.description' value='PGP component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.pgp.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.pgp.connector.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.pgp.connector.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          PGP&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.camel.commandline' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.camel.commandline' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.camel.commandline'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.commandline' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.camel.commandline' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.camel.commandline' version='8.0.3.20260601_1447'>
          <properties 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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.esb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.esb.standalone.microservice' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.camel.commandline
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.commandline.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.camel.commandline' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.camel.commandline;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.validation.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.validation Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.validation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.validation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.components.sparkstr.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Streaming components and Big Data dependencies'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Quality for Spark Streaming'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.sparkstr.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.sparkstr.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.components.sparkstr.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.components.sparkstr.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Data Quality for Spark Streaming&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;LarvaLabs, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Idealista, S.A (http://www.idealista.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.dq.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Data profiling capabilities and standard components'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Quality'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Data Quality&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;LarvaLabs, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (https://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Idealista, S.A (http://www.idealista.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://ning.com&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.mchange&#xA;Licensed under the EPL-1.0,LGPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Machinery For Change, Inc.&#xA;Licensed under the EPL-1.0,LGPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss Inc. (http://www.jboss.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;INRIA Exmo team (http://exmo.inria.fr)&#xA;Licensed under the LGPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hibernate.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat (http://www.jboss.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Carrot Search s.c.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mozilla Foundation&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Hibernate.org (http://hibernate.org)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Codehaus&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;TIBCO Software Inc. (https://www.jaspersoft.com/)&#xA;Licensed under the LGPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Hibernate.org (http://hibernate.org)&#xA;Licensed under the LGPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Edgar Espina&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ANTLR&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Extreme! Lab, Indiana University (http://www.extreme.indiana.edu/)&#xA;Licensed under the Indiana University Extreme Lab Software License vesion 1.1.1,CC-PDDC license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://projects.spring.io/spring-framework)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.supplier' version='0.17.1000.v20260130-1147' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions.supplier' range='[0.0.0,0.17.1000.v20260130-1147)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions.supplier'/>
        <property name='maven-version' value='0.17.1000-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.17.1000.v20260130-1147'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.supplier' version='0.17.1000.v20260130-1147'/>
        <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.17.1000.v20260130-1147'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <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='[1.7.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.service.event' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' 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.5.3,2.0.0)'/>
        <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=17))'>
          <description>
            org.eclipse.e4.core.di.extensions.supplier
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier.source' range='[0.17.1000.v20260130-1147,0.17.1000.v20260130-1147]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.supplier' version='0.17.1000.v20260130-1147'/>
      </artifacts>
      <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.17.1000.v20260130-1147
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.components.couchbase.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.components.couchbase.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='Couchbase'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Couchbase Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.components.couchbase.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/couchbase' value=''/>
        <property name='TALEND_COMPONENT_tCouchbaseInput' value=''/>
        <property name='TALEND_COMPONENT_tCouchbaseOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.couchbase.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.couchbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.couchbase.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Couchbase Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Couchbase, Inc. (http://couchbase.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ReactiveX&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.jar' version='2.43.0.v20251210-1145'>
      <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.43.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.43.0.v20251210-1145'/>
        <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.43.0.v20251210-1145'/>
      </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.43.0.v20251210-1145'/>
      </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.emf.codegen.feature.jar' version='2.29.0.v20251210-1145'>
      <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.29.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.29.0.v20251210-1145'/>
        <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.29.0.v20251210-1145'/>
      </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.29.0.v20251210-1145'/>
      </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.talend.transform.views' version='8.0.3.20260715_1213' generation='2'>
      <update id='org.talend.transform.views' range='[0.0.0,8.0.3.20260715_1213)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TDM Integration'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.views'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.views' version='8.0.3.20260715_1213'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.views' version='8.0.3.20260715_1213'/>
        <provided namespace='java.package' name='org.talend.transform.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.views.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.views.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.views.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.views.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.views.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.views' version='8.0.3.20260715_1213'>
          <properties 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='74'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.editors' 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.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.sap' 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.contexts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener.editor.dsql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dependencies' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' 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.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.script.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.editor.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.treemapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.mapper.extension' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.ui.token' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.maven.tools' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.views
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.views.source' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.views' version='8.0.3.20260715_1213'/>
      </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.talend.transform.views;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.updatesite.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.updatesite Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.updatesite' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.updatesite
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.audit' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.audit' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Audit Server Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.audit'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.audit' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.audit' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.audit' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.audit.datasource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.audit' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jdbc.h2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jasperreport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.hibernate' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.xmlmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jaxb-api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.activation' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.criteria' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.metamodel' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.transaction' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.xml.bind' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.resolver' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.audit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.audit.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.audit' version='8.0.3.20260601_1447'/>
      </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.talend.designer.audit;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal3x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal3x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal3x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal3x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal3x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tpdsbdrt.di.feature.feature.jar' version='8.0.3.20260601_1023'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdsbdrt.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.di.feature.feature.jar' version='8.0.3.20260601_1023'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpdsbdrt.di.feature' version='8.0.3.20260601_1023'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpdsbdrt.di.feature' version='8.0.3.20260601_1023'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataquality.matching' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.dataquality.matching' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Matching Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.matching'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.matching' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.matching' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataquality.matching.date.pattern' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.matching' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.matching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.matching.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.matching' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.matching&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.14.600.v20260123-2255' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' range='[0.0.0,0.14.600.v20260123-2255)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Eclipse UI MacOS X Enhancements'/>
        <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-cocoa'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt.cocoa'/>
        <property name='maven-version' value='0.14.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.cocoa' version='0.14.600.v20260123-2255'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.14.600.v20260123-2255'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.14.600.v20260123-2255'>
          <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.e4.ui.workbench.renderers.swt' version='0.14.600.v20260123-2255'/>
        <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.e4.ui.workbench.renderers.swt' range='[0.10.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.ui.workbench.renderers.swt.cocoa
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' range='[0.14.600.v20260123-2255,0.14.600.v20260123-2255]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.ws=cocoa)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' version='0.14.600.v20260123-2255'/>
      </artifacts>
      <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.cocoa;singleton:=true&#xA;Bundle-Version: 0.14.600.v20260123-2255&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt;bundle-version=&quot;[0.10.0,1.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.2.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.2'/>
        <property name='df_LT.description' value='HL7 v2.2'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.2.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.2.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.azuredlsgen2.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.di.azuredlsgen2.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='AzureDlsGen2_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='AzureDlsGen2 feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.azuredlsgen2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.azuredlsgen2.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.azuredlsgen2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.azuredlsgen2.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Azure Data Lake Storage Gen2&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.1,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc (http://www.sun.com/)&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Netty Project (http://netty.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.fasterxml.jackson.module&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Microsoft Corporation (http://www.microsoft.com)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.scala-lang.modules (http://www.scala-lang.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.apache.xml' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.apache.xml' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xml'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.xml'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='44'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.xml' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.xml' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.apache.xmlbeans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.repackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.richParser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.store' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.tool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath.saxon' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath.xmlbeans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpathgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xsd2inst' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLCONFIG' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLLANG' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLSCHEMA' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.metadata.system.sXMLTOOLS' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream.events' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.xml' version='8.0.3.20260117_0505'>
          <properties 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.slf4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.xml.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.xml' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.apache.xml&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.uddi4j' version='2.0.5.v20240917-0534' singleton='false' generation='2'>
      <update id='org.uddi4j' range='[0.0.0,2.0.5.v20240917-0534)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='UDDI for Java'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Orbit'/>
        <property name='maven-groupId' value='org.eclipse.orbit.legacy'/>
        <property name='maven-artifactId' value='org.uddi4j'/>
        <property name='maven-version' value='2.0.5-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.uddi4j' version='2.0.5.v20240917-0534'/>
        <provided namespace='osgi.bundle' name='org.uddi4j' version='2.0.5.v20240917-0534'/>
        <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='osgi.identity' name='org.uddi4j' version='2.0.5.v20240917-0534'>
          <properties 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='javax.xml.rpc' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.soap' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.axis' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.axis.client' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.axis.message' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.axis.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.uddi4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.uddi4j.source' range='[2.0.5.v20240917-0534,2.0.5.v20240917-0534]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.uddi4j' version='2.0.5.v20240917-0534'/>
      </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.v20240917-0534
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.bigdata' version='1.0.0.7V-7AcL9_s67E7EU7AAYk7Q7Q'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='5. Big Data'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.bigdata' version='1.0.0.7V-7AcL9_s67E7EU7AAYk7Q7Q'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.amc' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.amc' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='21'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='jp.pluginName' value='Talend AMC'/>
        <property name='jp.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Talend AMC'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Talend AMC'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='en.pluginName' value='Talend Activity Monitoring Console'/>
        <property name='en.providerName' value='.Talend SA.'/>
        <property name='ru.pluginName' value='Talend AMC'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='Talend AMC'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.amc'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.amc' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.amc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.control' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.control.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.datasource.database.abstracReader' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.datasource.file.csv.abstractReader' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.datasource.model.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.model.bookmark' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.model.enumType' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.model.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.model.statlog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.preferences.register' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.ui.uiservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.ui.views.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.ui.views.jobinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.amc' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='jp' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='en' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.rap.ui.workbench' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.amc.libraries' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.13'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.action' 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.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.operation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.preference' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.wizard' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.amc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.amc' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.amc; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.sparkstrprovider' version='8.0.3.20260703_1516' generation='2'>
      <update id='org.talend.designer.components.sparkstrprovider' range='[0.0.0,8.0.3.20260703_1516)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='SparkStreamingProvider'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.sparkstrprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.sparkstrprovider' version='8.0.3.20260703_1516'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.sparkstrprovider' version='8.0.3.20260703_1516'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.sparkstrprovider' version='8.0.3.20260703_1516'>
          <properties 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='21'>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='6.1.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' 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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.streaming' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.spark' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.components.sparkprovider.codegen' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.components.sparkprovider.codegen.util.ml.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.mapreduce.mapRedProperties.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.repository.streaming.stormProperties.impl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.sparkstrprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.sparkstrprovider.source' range='[8.0.3.20260703_1516,8.0.3.20260703_1516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.sparkstrprovider' version='8.0.3.20260703_1516'/>
      </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.talend.designer.components.sparkstrprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260703_1516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.emr.62x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon EMR 6.2.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon EMR 6.2.0'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.emr.62x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.62x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.emr.62x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.emr.62x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.feature.group' version='7.6.0.202603022253-r' singleton='false'>
      <update id='org.eclipse.jgit.feature.group' range='[0.0.0,7.6.0.202603022253-r)' 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/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <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) 2005, 2023 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git'/>
        <property name='df_LT.description' value='A pure Java implementation of the Git version control system.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' version='7.6.0.202603022253-r'/>
        <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.jgit' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.archive' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.jar' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'>
          <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.talend.libraries.transform.spark' version='8.0.3.20260715_1215'>
      <update id='org.talend.libraries.transform.spark' range='[0.0.0,8.0.3.20260715_1215)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Mapper components for Spark'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.libraries.transform.spark'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.transform.spark' version='8.0.3.20260715_1215'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.transform.spark' version='8.0.3.20260715_1215'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.transform.spark' version='8.0.3.20260715_1215'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.transform.spark.source' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.transform.spark' version='8.0.3.20260715_1215'/>
      </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.talend.libraries.transform.spark;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1215
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.neo4jv4importtool' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.di.neo4jv4importtool' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Neo4jv4ImportTool Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.neo4jv4importtool'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4jv4importtool' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.di.neo4jv4importtool' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.di.neo4jv4importtool' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.di.neo4jv4importtool
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4jv4importtool.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.di.neo4jv4importtool' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.di.neo4jv4importtool;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.publish.core' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.publish.core' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Publish Upload'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.publish.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.core' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.publish.core' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.publish.core.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.core.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.core.filters.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.core.models' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.publish.core' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.maven.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.publish.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.core.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.publish.core' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.publish.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.variables.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.variables German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.variables' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.variables
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.amc.plugin' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.amc.plugin' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Amc Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.amc.plugin'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.plugin' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.amc.plugin' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.amc.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.amc.plugin' version='8.0.3.20260601_1447'>
          <properties 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='12'>
        <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.talend.amc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.migration' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.amc.plugin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.plugin.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.amc.plugin' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.amc.plugin; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.presentation.onboarding' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.presentation.onboarding' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend On-Boarding Presentation'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.presentation.onboarding'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.presentation.onboarding' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.presentation.onboarding.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.presentation.onboarding.ui.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.presentation.onboarding.ui.runtimedata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.presentation.onboarding.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.presentation.onboarding.utils.spies' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.presentation.onboarding' version='8.0.3.20260601_1447'>
          <properties 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='27'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' 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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' 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.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' 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.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.xml' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.presentation.onboarding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.presentation.onboarding' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.presentation.onboarding;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.bigdata.product' name='org.talend.jetl.bigdata.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.bigdata.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.sqs' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.aws.sqs' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Aws Sqs Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.sqs'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.aws.sqs' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.aws.sqs' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.aws.sqs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.aws.sqs' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.aws.sqs;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.client5.httpclient5' version='5.6.1.v20260420-1000' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.client5.httpclient5' range='[0.0.0,5.6.1.v20260420-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.client5 : httpclient5'/>
        <property name='maven-wrapped-groupId' value='org.apache.httpcomponents.client5'/>
        <property name='maven-wrapped-artifactId' value='httpclient5'/>
        <property name='maven-wrapped-version' value='5.6.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5' version='5.6.1.v20260420-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.client5.httpclient5' version='5.6.1.v20260420-1000'/>
        <provided namespace='java.package' name='org.apache.hc.client5' version='5.6.1'/>
        <provided namespace='java.package' name='org.apache.hc.client5.http' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.client5.http.auth,org.apache.hc.client5.http.cookie,org.apache.hc.client5.http.protocol,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.protocol,org.apache.hc.core5.net,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.async' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.protocol,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.protocol,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.async.methods' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.aayushatharva.brotli4j.encoder,org.apache.hc.client5.http.config,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.message,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.nio.entity,org.apache.hc.core5.http.nio.support,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http.support,org.apache.hc.core5.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.auth' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.protocol,org.ietf.jgss' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.classic' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.protocol,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.io,org.apache.hc.core5.http.protocol,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.classic.methods' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http.config,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.config' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.ssl,org.apache.hc.core5.http2,org.apache.hc.core5.http2.priority,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.cookie' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.entity' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http.entity.compress,org.apache.hc.core5.http,org.apache.hc.core5.http.io.entity' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.entity.compress' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.io.entity,org.apache.hc.core5.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.entity.mime' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.auth,org.apache.hc.client5.http.cookie,org.apache.hc.client5.http.protocol,org.apache.hc.client5.http.psl,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.net,org.apache.hc.core5.pool,org.apache.hc.core5.util,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.async' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.async,org.apache.hc.client5.http.async.methods,org.apache.hc.client5.http.auth,org.apache.hc.client5.http.config,org.apache.hc.client5.http.cookie,org.apache.hc.client5.http.impl.classic,org.apache.hc.client5.http.nio,org.apache.hc.client5.http.protocol,org.apache.hc.client5.http.routing,org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl.routing,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http2,org.apache.hc.core5.http2.config,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.auth' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.auth,org.apache.hc.client5.http.impl,org.apache.hc.client5.http.protocol,org.apache.hc.core5.http,org.apache.hc.core5.http.message,org.apache.hc.core5.http.protocol,org.ietf.jgss' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.classic' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.auth,org.apache.hc.client5.http.classic,org.apache.hc.client5.http.config,org.apache.hc.client5.http.cookie,org.apache.hc.client5.http.entity,org.apache.hc.client5.http.impl,org.apache.hc.client5.http.io,org.apache.hc.client5.http.protocol,org.apache.hc.client5.http.routing,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl.io,org.apache.hc.core5.http.io,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.pool,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.compat' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http.impl.async,org.apache.hc.client5.http.impl.classic,org.apache.hc.core5.http,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.cookie' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http.cookie,org.apache.hc.client5.http.psl,org.apache.hc.core5.http,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.io' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.client5.http,org.apache.hc.client5.http.config,org.apache.hc.client5.http.io,org.apache.hc.client5.http.socket,org.apache.hc.client5.http.ssl,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl.io,org.apache.hc.core5.http.io,org.apache.hc.core5.http.message,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.pool,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.nio' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.client5.http,org.apache.hc.client5.http.config,org.apache.hc.client5.http.nio,org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.pool,org.apache.hc.core5.reactor,org.apache.hc.core5.reactor.ssl,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.routing' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.routing,org.apache.hc.core5.http,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.io' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.client5.http,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.impl.io,org.apache.hc.core5.http.io,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.nio' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.reactor,org.apache.hc.core5.reactor.ssl,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.protocol' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.client5.http.auth,org.apache.hc.client5.http.config,org.apache.hc.client5.http.cookie,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.psl' version='5.6.1'/>
        <provided namespace='java.package' name='org.apache.hc.client5.http.routing' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http,org.apache.hc.core5.http,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.socket' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.protocol,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.ssl' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.client5.http.psl,org.apache.hc.client5.http.socket,org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http.ssl,org.apache.hc.core5.net,org.apache.hc.core5.reactor.ssl,org.apache.hc.core5.ssl,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.utils' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.validator' version='5.6.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.publicsuffix.list' version='5.6.1'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.client5.httpclient5' version='5.6.1.v20260420-1000'>
          <properties 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='80'>
        <required namespace='java.package' name='com.aayushatharva.brotli4j.decoder' range='[1.20.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.aayushatharva.brotli4j.encoder' range='[1.20.0,2.0.0)' optional='true' greedy='false'/>
        <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.apache.commons.compress.compressors' range='[1.27.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.brotli.dec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.conscrypt' range='[2.5.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.newsclub.net.unix' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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.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.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.security.spec' 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.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.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.net' 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='jdk.net' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.concurrent' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.function' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.io' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.nio' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.routing' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.entity' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.support' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.message' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.command' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.entity' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.support' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.support.classic' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.protocol' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.support' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.config' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.frame' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.impl.nio' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.nio' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.nio.command' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.nio.support' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.priority' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.protocol' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.io' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.net' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.pool' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.ssl' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='[5.4.0,6.0.0)'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.httpcomponents.client5.httpclient5
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5.source' range='[5.6.1.v20260420-1000,5.6.1.v20260420-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.client5.httpclient5' version='5.6.1.v20260420-1000'/>
      </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.client5.httpclient5&#xA;Bundle-Version: 5.6.1.v20260420-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.demo.bigdata.ee' version='8.0.3.20260205_0929'>
      <update id='org.talend.demo.bigdata.ee' range='[0.0.0,8.0.3.20260205_0929)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Ee'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.demo.bigdata.ee'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.demo.bigdata.ee' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.bundle' name='org.talend.demo.bigdata.ee' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.identity' name='org.talend.demo.bigdata.ee' version='8.0.3.20260205_0929'>
          <properties 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.talend.core.runtime' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.demo.bigdata.ee.source' range='[8.0.3.20260205_0929,8.0.3.20260205_0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.demo.bigdata.ee' version='8.0.3.20260205_0929'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.demo.bigdata.ee;singleton:=true&#xA;Bundle-Version: 8.0.3.20260205_0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.json' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.json' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Json'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.json'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.json' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.json' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='com.jayway.jsonpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.filter' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.function' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.function.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.function.latebinding' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.function.numeric' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.function.sequence' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.function.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.internal.path' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.spi.cache' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.spi.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.jayway.jsonpath.spi.mapper' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.base' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.event' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.json' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.json.jaxb' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.json.stream' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.json.stream.impl' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.json.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.json.util' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.util' version='0.0.0'/>
        <provided namespace='java.package' name='de.odysseus.staxon.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.canonical' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.converters' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.expr' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.expr.iter' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.function' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.function.ext' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.function.xslt' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.saxpath' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.saxpath.base' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.saxpath.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.jaxen.util' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.xinclude' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.tests' version='0.0.0'/>
        <provided namespace='java.package' name='nu.xom.xslt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.json' version='8.0.3.20260117_0505'>
          <properties 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='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.json.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.json' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.json;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.platform.logging' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.platform.logging' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Logging Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.platform.logging'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.logging' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.platform.logging' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.platform.logging' version='8.0.3.20260601_1447'>
          <properties 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='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.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.platform.logging
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.logging.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.platform.logging' version='8.0.3.20260601_1447'/>
      </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.talend.platform.logging&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataquality.data.resource.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataquality Data Resources Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataquality Data Resources Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataquality.data.resource.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.data.resource.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.dataquality.data.resource.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.dataquality.data.resource.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='javax.wsdl' version='1.6.3.v20230730-0710' singleton='false' generation='2'>
      <update id='javax.wsdl' range='[0.0.0,1.6.3.v20230730-0710)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle wsdl4j : wsdl4j'/>
        <property name='maven-wrapped-groupId' value='wsdl4j'/>
        <property name='maven-wrapped-artifactId' value='wsdl4j'/>
        <property name='maven-wrapped-version' value='1.6.3'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' version='1.6.3.v20230730-0710'/>
        <provided namespace='osgi.bundle' name='javax.wsdl' version='1.6.3.v20230730-0710'/>
        <provided namespace='java.package' name='com.ibm.wsdl' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.http' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.extensions.http,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.mime' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.extensions.mime,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.schema' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.extensions.schema,javax.wsdl.xml,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.soap' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.extensions.soap,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.soap12' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.extensions.soap12,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.factory' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.factory,javax.wsdl.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.util' version='1.6.3'/>
        <provided namespace='java.package' name='com.ibm.wsdl.util.xml' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.wsdl.xml' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.factory,javax.wsdl.xml,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl.extensions,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.extensions' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.xml.namespace,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.extensions.http' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.extensions.mime' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.extensions.schema' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl.extensions,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.extensions.soap' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl.extensions,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.extensions.soap12' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl.extensions,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.factory' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.wsdl.xml' version='1.6.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='javax.wsdl' version='1.6.3.v20230730-0710'>
          <properties 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='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' 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.util' 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.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=1.5))'>
          <description>
            javax.wsdl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl.source' range='[1.6.3.v20230730-0710,1.6.3.v20230730-0710]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.wsdl' version='1.6.3.v20230730-0710'/>
      </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.3.v20230730-0710
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.eclipse French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.eclipse' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.eclipse
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.azurestorage' version='8.0.3.20260724_1150' generation='2'>
      <update id='org.talend.studio.components.tcompv0.azurestorage' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='AZURESTORAGE Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.azurestorage'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tcompv0.azurestorage' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tcompv0.azurestorage' version='8.0.3.20260724_1150'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tcompv0.azurestorage
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage.source' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tcompv0.azurestorage' version='8.0.3.20260724_1150'/>
      </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.talend.studio.components.tcompv0.azurestorage;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.bigdata.spark.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.bigdata.spark.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Batch'/>
        <property name='org.eclipse.equinox.p2.description' value='Spark Batch'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.bigdata.spark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='25'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.bigdata.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.demo.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal24x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal30x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal31x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal32x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal33x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal34x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal35x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.sparkprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapreduce' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.spark' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkjoblet' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkmap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.spark' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Spark Batch&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.operations.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.operations German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.operations' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.operations
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.cwm.management' version='8.0.3.20260623_0941' generation='2'>
      <update id='org.talend.cwm.management' range='[0.0.0,8.0.3.20260623_0941)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='CWM Management Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.cwm.management'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.management' version='8.0.3.20260623_0941'/>
        <provided namespace='osgi.bundle' name='org.talend.cwm.management' version='8.0.3.20260623_0941'/>
        <provided namespace='java.package' name='org.talend.commons.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.db.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.db.connection.datasource' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.dependencies' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.management.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.management.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.connpool' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.data.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.explore' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.parameters' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.analysis.persistent' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.dbms' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.dqrule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.helper.resourcehelper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.indicators' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.indicators.definitions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.indicators.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.indicators.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.indicators.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.indicators.preview.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes.foldernode' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes.hadoopcluster' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes.indicator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes.indicator.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.nodes.indicator.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.writer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.writer.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.cwm.management' version='8.0.3.20260623_0941'>
          <properties 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='37'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon.exception' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jung' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.mapdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.sampling' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.routines.provider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.cwm.management
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.management.source' range='[8.0.3.20260623_0941,8.0.3.20260623_0941]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.cwm.management' version='8.0.3.20260623_0941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.cwm.management;singleton:=true&#xA;Bundle-Version: 8.0.3.20260623_0941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.grid' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.grid' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula Grid'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.grid'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.grid' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.grid' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.gridviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.gridviewer.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.grid.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.grid' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.grid
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.grid.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.grid' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.nebula.widgets.grid&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.cdatetime' version='1.5.1.202601240135' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.cdatetime' range='[0.0.0,1.5.1.202601240135)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Nebula CDatetime'/>
        <property name='df_LT.providerName' value='Eclipse Nebula'/>
        <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.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.cdatetime'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.cdatetime' version='1.5.1.202601240135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.cdatetime' version='1.5.1.202601240135'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.cdatetime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.cdatetime' version='1.5.1.202601240135'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swt' range='[3.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.cwt' range='0.9.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.cdatetime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.cdatetime.source' range='[1.5.1.202601240135,1.5.1.202601240135]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.cdatetime' version='1.5.1.202601240135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.nebula.widgets.cdatetime&#xA;Bundle-Version: 1.5.1.202601240135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core' version='7.6.0.202603022253-r' generation='2'>
      <update id='org.eclipse.egit.core' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.core'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='java.package' name='org.eclipse.egit.core.project' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.start' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.op' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.credentials' version='7.6.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.job' version='7.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.hosts' version='7.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.psf.feature.group' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.info' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.indexdiff' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.attributes' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.efs' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.rebase' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.revisions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.storage' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.jgit.dircache,org.eclipse.jgit.lib,org.eclipse.core.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.core' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.trace' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.synchronize.dto' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.signing' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.synchronize' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.gerrit' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.storage' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.info' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.settings' version='7.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.credentials' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='40'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.10.700,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.22.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.4.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.8.400,4.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.81.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.81.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.bc' range='[1.81.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pkcs' range='[1.81.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.net.proxy' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.attributes' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.events' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs' range='[7.6.0,7.7.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.merge' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.signing.ssh' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.submodule' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http.apache' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd.agent' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.6.0,7.7.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.egit.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core;singleton:=true&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.branding.feature.feature.group' version='8.0.3.20260604_0948' singleton='false'>
      <update id='org.talend.lite.branding.feature.feature.group' range='[0.0.0,8.0.3.20260604_0948)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite Branding Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Branding of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.branding.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.branding.feature.feature.group' version='8.0.3.20260604_0948'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.onboarding.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic.tis' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.talend' range='[8.0.3.20260604_0948,8.0.3.20260604_0948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.branding.feature.feature.jar' range='[8.0.3.20260604_0948,8.0.3.20260604_0948]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.nosql.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.nosql.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='No SQL'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Nosql Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.nosql.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.nosql' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.maprdbprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.sparkstreamingjoblet' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.sparkstreamingjoblet' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SparkStreamingJoblet Model'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.sparkstreamingjoblet'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkstreamingjoblet' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.sparkstreamingjoblet' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.sparkstreamingjoblet.model.sparkStreamingJobletProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkstreamingjoblet.model.sparkStreamingJobletProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkstreamingjoblet.model.sparkStreamingJobletProperties.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.sparkstreamingjoblet' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.expressions' 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.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.sparkstreamingjoblet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkstreamingjoblet.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.sparkstreamingjoblet' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.sparkstreamingjoblet;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.talend.configurator.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.configurator.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.dataprep' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.dataprep' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Dataprep'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.dataprep'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.dataprep' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.dataprep' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.jsoup' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.select' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.dataprep' version='8.0.3.20260601_1447'>
          <properties 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='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.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.component.preview' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.tdqmatching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' 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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.dataprep
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.dataprep.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.dataprep' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.dataprep;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.studio.lite.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.product' name='org.talend.studio.lite.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_core.feature.feature.group' version='3.41.0.v202601060332' singleton='false'>
      <update id='org.eclipse.wst.xml_core.feature.feature.group' range='[0.0.0,3.41.0.v202601060332)' 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.41.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.41.0.v202601060332'/>
        <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.apache.xml.resolver' range='[1.2.0.v20230928-1222,1.2.0.v20230928-1222]'/>
        <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.v20230928-1306,2.12.2.v20230928-1306]'/>
        <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.1000.v202508302152,1.2.1000.v202508302152]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.core' range='[1.2.600.v202308160453,1.2.600.v202308160453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.core' range='[1.2.102.v202503020853,1.2.102.v202503020853]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.core' range='[1.2.1500.v202508302230,1.2.1500.v202508302230]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.jar' range='[3.41.0.v202601060332,3.41.0.v202601060332]'>
          <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.wsi' version='1.1.700.v202408150414' generation='2'>
      <update id='org.eclipse.wst.wsi' range='[0.0.0,1.1.700.v202408150414)' 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.700-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.700.v202408150414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi' version='1.1.700.v202408150414'/>
        <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.700.v202408150414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' 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.common.uriresolver' range='[1.4.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.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.xerces' range='[2.12.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-codec' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.core5.httpcore5' range='[5.2.3,6.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.wsi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.source' range='[1.1.700.v202408150414,1.1.700.v202408150414]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi' version='1.1.700.v202408150414'/>
      </artifacts>
      <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.700.v202408150414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.cosmosdb' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.bd.cosmosdb' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CosmosDB Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.cosmosdb'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.cosmosdb' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.bd.cosmosdb' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.bd.cosmosdb' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.bd.cosmosdb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.cosmosdb.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.bd.cosmosdb' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.bd.cosmosdb;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.oas.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.oas.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='OAS Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio OAS'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.oas.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.oas.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.oasprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.oas' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.oas.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataquality.datamasking' version='9.4.16' singleton='false'>
      <update id='org.talend.dataquality.datamasking' range='[0.0.0,9.4.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Data Masking Library'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Anonymization, datamasking'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.datamasking' version='9.4.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.datamasking' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.exception' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.address' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.bank' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.bank.account' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.bank.validation' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.bank.validation.algorithm' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.date' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.email' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.generation' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.misc' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.number' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.phone' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.ssn' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.text' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.text.keep' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.text.remove' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.text.replace' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.util' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.functions.dynamic' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.generic' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.generic.fields' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.generic.patterns' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.semantic' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.datamasking.shuffling' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.encryption' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.encryption.exception' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.encryption.prf' version='9.4.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.datamasking' version='9.4.16'>
          <properties 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='15'>
        <required namespace='osgi.bundle' name='org.talend.dataquality.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testutils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.number' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.pattern.character' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='com.google.i18n.phonenumbers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.language' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.tuple' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.math3.distribution' range='3.3.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.datamasking.source' range='[9.4.16,9.4.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.datamasking' version='9.4.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.datamasking&#xA;Bundle-Version: 9.4.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.feature.group' version='3.27.0.202602231721' singleton='false'>
      <update id='org.eclipse.gef.feature.group' range='[0.0.0,3.27.0.202602231721)' 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.feature'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <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, 2009 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://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='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.27.0.202602231721'/>
        <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.27.0.202602231721,3.27.0.202602231721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.2.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='[3.25.0.202602162234,3.25.0.202602162234]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' range='[3.27.0.202602231721,3.27.0.202602231721]'>
          <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.jdt.junit.core' version='3.14.100.v20251223-2158' generation='2'>
      <update id='org.eclipse.jdt.junit.core' range='[0.0.0,3.14.100.v20251223-2158)' 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.14.100-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.14.100.v20251223-2158'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' version='3.14.100.v20251223-2158'/>
        <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'>
          <properties size='2'>
            <property name='java.package.attribute.core' value='split'/>
            <property name='java.package.directive.mandatory' value='core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.launcher' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.core' value='split'/>
            <property name='java.package.directive.mandatory' value='core' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.attribute.core' value='split'/>
            <property name='java.package.directive.mandatory' value='core' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.attribute.core' value='split'/>
            <property name='java.package.directive.mandatory' value='core' type='List'/>
          </properties>
        </provided>
        <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.14.100.v20251223-2158'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.40.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.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=17))'>
          <description>
            org.eclipse.jdt.junit.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core.source' range='[3.14.100.v20251223-2158,3.14.100.v20251223-2158]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.core' version='3.14.100.v20251223-2158'/>
      </artifacts>
      <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.14.100.v20251223-2158
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib' version='2.42.0.v20260223-0608' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.lib' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Runtime Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtend.lib.macro.declaration,org.eclipse.xtend.lib.macro' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.annotations' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtend.lib.macro.declaration,org.eclipse.xtend2.lib,org.eclipse.xtend.lib.macro' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib' version='2.42.0.v20260223-0608'>
          <properties 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='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='2.42.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtend.lib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.lib&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.netsuite' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.di.netsuite' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Netsuite Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.netsuite'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.di.netsuite' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.di.netsuite' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.di.netsuite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.di.netsuite' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.di.netsuite;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.hadoopcluster.configurator' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.repository.hadoopcluster.configurator' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.hadoopcluster.configurator'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hadoopcluster.configurator' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.hadoopcluster.configurator' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='.' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.configurator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.hadoopcluster.configurator' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.hadoop' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='6.4.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.core.generic.model' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.hadoop.distribution.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.hadoopcluster.configurator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hadoopcluster.configurator.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.hadoopcluster.configurator' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.hadoopcluster.configurator&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator' version='3.5.1000.v20260130-1253' generation='2'>
      <update id='org.eclipse.update.configurator' range='[0.0.0,3.5.1000.v20260130-1253)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.update.configurator'/>
        <property name='maven-version' value='3.5.1000-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.5.1000.v20260130-1253'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator' version='3.5.1000.v20260130-1253'/>
        <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.5.1000.v20260130-1253'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0'/>
        <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=17))'>
          <description>
            org.eclipse.update.configurator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.source' range='[3.5.1000.v20260130-1253,3.5.1000.v20260130-1253]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator' version='3.5.1000.v20260130-1253'/>
      </artifacts>
      <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.5.1000.v20260130-1253
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit' version='7.6.0.202603022253-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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='OSGI-INF/l10n/plugin'/>
      </properties>
      <provides size='62'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.annotations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.api' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.jgit.notes,org.eclipse.jgit.dircache,org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.eclipse.jgit.treewalk.filter,org.eclipse.jgit.diff,org.eclipse.jgit.treewalk,org.eclipse.jgit.util,org.eclipse.jgit.submodule,org.eclipse.jgit.api.errors,org.eclipse.jgit.revwalk.filter,org.eclipse.jgit.blame,org.eclipse.jgit.merge' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.api.errors' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.errors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.attributes' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.treewalk' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.blame' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.eclipse.jgit.blame.cache,org.eclipse.jgit.diff,org.eclipse.jgit.treewalk.filter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.blame.cache' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.diff' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.eclipse.jgit.patch,org.eclipse.jgit.attributes,org.eclipse.jgit.treewalk.filter,org.eclipse.jgit.treewalk,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.dircache' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.events,org.eclipse.jgit.lib,org.eclipse.jgit.attributes,org.eclipse.jgit.treewalk,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.errors' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.jgit.dircache,org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.events' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.fnmatch' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gitrepo' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax.helpers,org.eclipse.jgit.api,org.eclipse.jgit.api.errors,org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.gitrepo.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.hooks' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.ignore' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.ignore.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.diff' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.diffmergetool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.fsck' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.revwalk' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.commitgraph' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.dfs' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.file' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.io' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.memory' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.midx' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.pack' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.reftable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.submodule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.connectivity' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.http' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.parser' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lib' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.jgit.util.sha1,org.eclipse.jgit.dircache,org.eclipse.jgit.revwalk,org.eclipse.jgit.internal.storage.file,org.eclipse.jgit.api,org.eclipse.jgit.attributes,org.eclipse.jgit.events,com.googlecode.javaewah,org.eclipse.jgit.treewalk.filter,org.eclipse.jgit.treewalk,org.eclipse.jgit.util,org.eclipse.jgit.submodule,org.eclipse.jgit.util.time' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.lib.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.logging' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.merge' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.dircache,org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.eclipse.jgit.diff,org.eclipse.jgit.treewalk,org.eclipse.jgit.util,org.eclipse.jgit.api,org.eclipse.jgit.attributes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.nls' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.notes' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.eclipse.jgit.treewalk,org.eclipse.jgit.merge' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.patch' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.eclipse.jgit.diff' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.revplot' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.revwalk,org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.revwalk' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.revwalk.filter,org.eclipse.jgit.diff,org.eclipse.jgit.treewalk.filter,org.eclipse.jgit.treewalk,org.eclipse.jgit.internal.storage.commitgraph' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.revwalk.filter' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.revwalk,org.eclipse.jgit.lib,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.storage.file' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.storage.pack' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.submodule' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib,org.eclipse.jgit.treewalk.filter,org.eclipse.jgit.diff,org.eclipse.jgit.treewalk,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.transport' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.eclipse.jgit.hooks,org.eclipse.jgit.util.io,org.eclipse.jgit.lib,org.eclipse.jgit.transport.http,org.eclipse.jgit.revwalk,org.eclipse.jgit.treewalk,org.eclipse.jgit.util,org.eclipse.jgit.internal.storage.pack,org.eclipse.jgit.transport.resolver,org.eclipse.jgit.storage.pack,org.eclipse.jgit.errors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.http' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.resolver' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.treewalk' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.dircache,org.eclipse.jgit.lib,org.eclipse.jgit.attributes,org.eclipse.jgit.revwalk,org.eclipse.jgit.treewalk.filter,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.treewalk.filter' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.treewalk' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.util' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.jgit.hooks,org.eclipse.jgit.revwalk,org.eclipse.jgit.storage.file,org.ietf.jgss,org.eclipse.jgit.attributes,javax.management,org.eclipse.jgit.lib,org.eclipse.jgit.transport.http,org.eclipse.jgit.treewalk,javax.net.ssl,org.eclipse.jgit.util.time' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.util.io' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.attributes,org.eclipse.jgit.lib,org.eclipse.jgit.treewalk' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.util.sha1' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.util.time' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.googlecode.javaewah' range='[1.1.6,2.0.0)'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='[1.15.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.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=17))'>
          <description>
            org.eclipse.jgit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed' version='3.11.0.v20251217-0909' generation='2'>
      <update id='org.eclipse.ui.views.properties.tabbed' range='[0.0.0,3.11.0.v20251217-0909)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.properties.tabbed'/>
        <property name='maven-version' value='3.11.0-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.11.0.v20251217-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' version='3.11.0.v20251217-0909'/>
        <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.11.0.v20251217-0909'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.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.39.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.views.properties.tabbed
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.source' range='[3.11.0.v20251217-0909,3.11.0.v20251217-0909]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed' version='3.11.0.v20251217-0909'/>
      </artifacts>
      <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.11.0.v20251217-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.emf' version='1.2.800.v202508180220' generation='2'>
      <update id='org.eclipse.wst.common.emf' range='[0.0.0,1.2.800.v202508180220)' severity='0'/>
      <properties size='9'>
        <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.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emf' version='1.2.800.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.emf' version='1.2.800.v202508180220'/>
        <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.800.v202508180220'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.wst.common.emf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emf.source' range='[1.2.800.v202508180220,1.2.800.v202508180220]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.emf' version='1.2.800.v202508180220'/>
      </artifacts>
      <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.800.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpdm.di.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdm.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.di.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpdm.di.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpdm.di.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.validation.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.validation Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.validation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.validation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.core' version='1.2.1500.v202508302230' generation='2'>
      <update id='org.eclipse.wst.sse.core' range='[0.0.0,1.2.1500.v202508302230)' 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.1500-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.1500.v202508302230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.core' version='1.2.1500.v202508302230'/>
        <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.1500.v202508302230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.13.0,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.core.jobs' range='[3.13.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.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.9.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='com.ibm.icu' range='74.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.core.source' range='[1.2.1500.v202508302230,1.2.1500.v202508302230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.core' version='1.2.1500.v202508302230'/>
      </artifacts>
      <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.1500.v202508302230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp_root' version='4.39.0.v20260226-0420'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp_root' version='4.39.0.v20260226-0420'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.rcp_root' version='4.39.0.v20260226-0420'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.persist.lookup' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.persist.lookup' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.libraries.persist.lookup'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.persist.lookup'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.persist.lookup' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.persist.lookup' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.talend.commons.utils.data.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.lookup.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.lookup.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.lookup.persistent' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.persistent' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.persistent.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.thash.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.thash.io.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.thash.io.hashimpl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.persist.lookup' version='8.0.3.20260117_0505'>
          <properties 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='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jboss' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.routines.provider' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.persist.lookup.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.persist.lookup' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.libraries.persist.lookup&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.update.configurator.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.update.configurator Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.update.configurator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.update.configurator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.4.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.4.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.4'/>
        <property name='df_LT.description' value='HL7 v2.4'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.4' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.app.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director.app Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director.app' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director.app
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.gui' version='8.0.3.20260715_1209' generation='2'>
      <update id='com.oaklandsw.gui' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='GUI Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.gui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.gui' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.gui' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='com.oaklandsw.gui' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.adapterswt' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.eclipse.compare' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.model' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.preference' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.theme' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.gui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.gui' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='20'>
        <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.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' 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.navigator.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' 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.ltk.ui.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            com.oaklandsw.gui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.gui.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.gui' version='8.0.3.20260715_1209'/>
      </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: com.oaklandsw.gui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.engine.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.engine French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.engine' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.engine
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' version='21.0.10.v20260205-0638'>
      <update id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' range='[0.0.0,21.0.10.v20260205-0638)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped for MacOS x86 64 bit'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
        <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='org.eclipse.justj'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
        <property name='org.eclipse.justj.model' value='&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;model:Variant&#xA;    xmlns:model=&quot;http://www.eclipse.org/just/2020/Model&quot;&#xA;    os=&quot;macosx&quot;&#xA;    arch=&quot;x86_64&quot;&#xA;    label=&quot;MacOS x86 64 bit&quot;&#xA;    source=&quot;https://download.eclipse.org/justj/jres/21/downloads/20260205_0453/org.eclipse.justj.openjdk.hotspot.jre.full.stripped-21.0.10-macosx-x86_64.tar.gz&quot;&gt;&#xA;  &lt;touchpoints&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/lib/libjli.dylib)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x)&lt;/instruction&gt;&#xA;  &lt;/touchpoints&gt;&#xA;  &lt;annotation&#xA;      source=&quot;https://www.eclipse.org/justj/Properties&quot;&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.compressedOopsMode&quot;&gt;&#xA;      &lt;value&gt;32-bit&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.modules&quot;&gt;&#xA;      &lt;value&gt;java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.se,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.charsets,jdk.compiler,jdk.crypto.cryptoki,jdk.crypto.ec,jdk.dynalink,jdk.editpad,jdk.hotspot.agent,jdk.httpserver,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.opt,jdk.internal.vm.ci,jdk.internal.vm.compiler,jdk.internal.vm.compiler.management,jdk.jartool,jdk.javadoc,jdk.jcmd,jdk.jconsole,jdk.jdeps,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.jsobject,jdk.jstatd,jdk.localedata,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.naming.dns,jdk.naming.rmi,jdk.net,jdk.nio.mapmode,jdk.random,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.url.source&quot;&gt;&#xA;      &lt;value&gt;https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10+7/OpenJDK21U-jdk_x64_mac_hotspot_21.0.10_7.tar.gz&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.vm.arg&quot;&gt;&#xA;      &lt;value&gt;lib/libjli.dylib&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.arch&quot;&gt;&#xA;      &lt;value&gt;x86_64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.name&quot;&gt;&#xA;      &lt;value&gt;Mac OS X&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.version&quot;&gt;&#xA;      &lt;value&gt;11.6&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.arch&quot;&gt;&#xA;      &lt;value&gt;x86_64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.os&quot;&gt;&#xA;      &lt;value&gt;macosx&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.ws&quot;&gt;&#xA;      &lt;value&gt;cocoa&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;  &lt;/annotation&gt;&#xA;&lt;/model:Variant&gt;'/>
      </properties>
      <provides size='301'>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' 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.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' 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.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='20.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='20.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' 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.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.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='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.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='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' 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='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' 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='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' 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='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' 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' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' 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='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' 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.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='20.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' 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='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.foreign' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.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.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' 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='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' version='21.0.10.v20260205-0638'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' range='[21.0.10,21.0.11)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64.source' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' version='21.0.10.v20260205-0638'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:null);
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/lib/libjli.dylib);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x);
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64;singleton:=true&#xA;Bundle-Version: 21.0.10.v20260205-0638&#xA;Fragment-Host: org.eclipse.justj.openjdk.hotspot.jre.full.stripped;bundle-version=&quot;[21.0.10,21.0.11)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.testcontainer.job' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.testcontainer.job' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Job'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.testcontainer.job'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.job' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.testcontainer.job' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.testcontainer.job' version='8.0.3.20260601_1447'>
          <properties 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='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.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' 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.core.expressions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.testcontainer.job
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.job.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.testcontainer.job' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.testcontainer.job;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.daikon.multitenant-core' version='7.1.28' singleton='false' generation='2'>
      <update id='org.talend.daikon.multitenant-core' range='[0.0.0,7.1.28)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Daikon Multitenancy Core implementation'/>
        <property name='maven-groupId' value='org.talend.daikon'/>
        <property name='maven-artifactId' value='multitenant-core'/>
        <property name='maven-version' value='7.1.28'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.multitenant-core' version='7.1.28'/>
        <provided namespace='osgi.bundle' name='org.talend.daikon.multitenant-core' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.multitenant.concurrent' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.multitenant.context' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.multitenant.core' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.multitenant.datasource' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.multitenant.provider' version='7.1.28'/>
        <provided namespace='osgi.identity' name='org.talend.daikon.multitenant-core' version='7.1.28'>
          <properties 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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.daikon.multitenant-core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.multitenant-core.source' range='[7.1.28,7.1.28]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.daikon.multitenant-core' version='7.1.28'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.daikon.multitenant-core&#xA;Bundle-Version: 7.1.28
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.apache.felix.scr' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest' version='3.0.0' singleton='false' generation='2'>
      <update id='org.hamcrest' range='[0.0.0,3.0.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.hamcrest'/>
        <property name='maven-groupId' value='org.hamcrest'/>
        <property name='maven-artifactId' value='hamcrest'/>
        <property name='maven-version' value='3.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest' version='3.0.0'/>
        <provided namespace='osgi.bundle' name='org.hamcrest' version='3.0.0'/>
        <provided namespace='java.package' name='org.hamcrest' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.hamcrest.collection,org.hamcrest.core,org.hamcrest.internal,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.beans' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.collection' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.comparator' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.core' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.internal' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.io' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.number' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.object' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.text' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.hamcrest.xml' version='3.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.hamcrest,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.hamcrest' version='3.0.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='15'>
        <required namespace='java.package' name='javax.xml.namespace' 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.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.beans' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.collection' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.comparator' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.number' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.object' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.text' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.xml' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.hamcrest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.source' range='[3.0.0,3.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest' version='3.0.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.hamcrest&#xA;Bundle-Version: 3.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui' version='2.27.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.emf.edit.ui' range='[0.0.0,2.27.0.v20251210-1145)' 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.27.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.27.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' version='2.27.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.action' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.celleditor' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.dnd' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.provider' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.util' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.view' version='2.27.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit.ui' version='2.27.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.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.23.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.27.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.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.8))'>
          <description>
            org.eclipse.emf.edit.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.source' range='[2.27.0.v20251210-1145,2.27.0.v20251210-1145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit.ui' version='2.27.0.v20251210-1145'/>
      </artifacts>
      <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.27.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.expressions.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.expressions French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.expressions' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.expressions
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.tutorials' version='8.0.3.20260611_0819' generation='2'>
      <update id='org.talend.designer.tutorials' range='[0.0.0,8.0.3.20260611_0819)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tutorials'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.tutorials'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tutorials' version='8.0.3.20260611_0819'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.tutorials' version='8.0.3.20260611_0819'/>
        <provided namespace='osgi.identity' name='org.talend.designer.tutorials' version='8.0.3.20260611_0819'>
          <properties 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='28'>
        <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.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.httpclient' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.uniserv' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.themes.core.elements.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.tutorials
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tutorials.source' range='[8.0.3.20260611_0819,8.0.3.20260611_0819]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.tutorials' version='8.0.3.20260611_0819'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.tutorials;singleton:=true&#xA;Bundle-Version: 8.0.3.20260611_0819
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.core' version='1.11.0.v202311141839' generation='2'>
      <update id='org.eclipse.wst.server.core' range='[0.0.0,1.11.0.v202311141839)' 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.11.0-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.11.0.v202311141839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.core' version='1.11.0.v202311141839'/>
        <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.11.0.v202311141839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.core.source' range='[1.11.0.v202311141839,1.11.0.v202311141839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.core' version='1.11.0.v202311141839'/>
      </artifacts>
      <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.11.0.v202311141839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.components.pe.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='BRMS / Rules'/>
        <property name='org.eclipse.equinox.p2.description' value='BRMS / Rules Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.components.pe.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.pe.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.components.pe.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.components.pe.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          BRMS / Rules Components&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;woodstox.codehaus.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Extreme! Lab, Indiana University (http://www.extreme.indiana.edu/)&#xA;Licensed under the Indiana University Extreme Lab Software License vesion 1.1.1,CC-PDDC license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat (http://www.jboss.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ANTLR&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.osgi.util.measurement
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.measurement.source' range='[1.0.2.201802012109,1.0.2.201802012109]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.talend.lite.bd.core.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.core.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='BigData Core Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Core Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.custom' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.bigdata' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.osgi.compatibility.state' version='1.3.0.v20251022-1724' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.compatibility.state' range='[0.0.0,1.3.0.v20251022-1724)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.compatibility.state'/>
        <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.osgi.compatibility.state' version='1.3.0.v20251022-1724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.compatibility.state' version='1.3.0.v20251022-1724'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.compatibility.state' version='1.3.0.v20251022-1724'>
          <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.3.0.v20251022-1724'/>
        <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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state.source' range='[1.3.0.v20251022-1724,1.3.0.v20251022-1724]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.compatibility.state' version='1.3.0.v20251022-1724'/>
      </artifacts>
      <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.3.0.v20251022-1724&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;3.12.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.common.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Common Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Common plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.common.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.common.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.common.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.ui' version='4.4.3.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.ide.ui' range='[0.0.0,4.4.3.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare IDE 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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide.ui'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui' version='4.4.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui' version='4.4.3.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.dependency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.accessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.fallback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.resolver.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.logical.view.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.mergeresolution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.subscriber' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.treecontentmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.mergeresolution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.ui.subscriber' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.ide.ui' version='4.4.3.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.5.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.eventbus' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[27.0.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.compare.ide.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.ide.ui' version='4.4.3.202508281322'/>
      </artifacts>
      <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.compare.ide.ui;singleton:=true&#xA;Bundle-Version: 4.4.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.hadoopcluster.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.hadoopcluster.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Hadoopcluster'/>
        <property name='org.eclipse.equinox.p2.description' value='Hadoopcluster component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.hadoopcluster.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tHadoopClusterInput' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/hadoopcluster' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Hadoopcluster&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-core' version='2.22.0' singleton='false' generation='2'>
      <update id='com.fasterxml.jackson.core.jackson-core' range='[0.0.0,2.22.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jackson-core'/>
        <property name='org.eclipse.equinox.p2.description' value='Core Jackson processing abstractions (aka Streaming API), implementation for JSON'/>
        <property name='org.eclipse.equinox.p2.provider' value='FasterXML'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/FasterXML/jackson-core'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.core'/>
        <property name='maven-artifactId' value='jackson-core'/>
        <property name='maven-version' value='2.22.0'/>
        <property name='maven-repository' value='artifactory-maven-central-remote'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-core' version='2.22.0'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' version='2.22.0'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.core' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core.async,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.format,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.json,com.fasterxml.jackson.core.sym,com.fasterxml.jackson.core.type,com.fasterxml.jackson.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.async' version='2.22.0'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.base' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.json,com.fasterxml.jackson.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.exc' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.filter' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.format' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.io' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.io.schubfach' version='2.22.0'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.json' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.base,com.fasterxml.jackson.core.format,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.sym,com.fasterxml.jackson.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.json.async' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.async,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.json,com.fasterxml.jackson.core.sym' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.sym' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.type' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.util' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.async,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-core' version='2.22.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='com.fasterxml.jackson.core' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.async' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.base' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.exc' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.format' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io.schubfach' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json.async' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.sym' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.22.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.fasterxml.jackson.core.jackson-core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-core.source' range='[2.22.0,2.22.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.core.jackson-core' version='2.22.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.fasterxml.jackson.core.jackson-core&#xA;Bundle-Version: 2.22.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.workday.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.component.workday.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Workday'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Workday Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.workday.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.workday.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.workday.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.workday.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Workday Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.jobs' version='3.15.700.v20250725-1147' generation='2'>
      <update id='org.eclipse.core.jobs' range='[0.0.0,3.15.700.v20250725-1147)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.jobs'/>
        <property name='maven-version' value='3.15.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' version='3.15.700.v20250725-1147'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs' version='3.15.700.v20250725-1147'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.jobs' version='0.0.0'/>
        <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.15.700.v20250725-1147'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.1.0,2.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,2.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=17))'>
          <description>
            org.eclipse.core.jobs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.source' range='[3.15.700.v20250725-1147,3.15.700.v20250725-1147]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs' version='3.15.700.v20250725-1147'/>
      </artifacts>
      <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.15.700.v20250725-1147
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin' version='2.3.500.v20250716-0529' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin' range='[0.0.0,2.3.500.v20250716-0529)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin'/>
        <property name='maven-version' value='2.3.500-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.3.500.v20250716-0529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' version='2.3.500.v20250716-0529'/>
        <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.3.500.v20250716-0529'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.equinox.frameworkadmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.source' range='[2.3.500.v20250716-0529,2.3.500.v20250716-0529]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin' version='2.3.500.v20250716-0529'/>
      </artifacts>
      <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.3.500.v20250716-0529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataquality.data.resource.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.dataquality.data.resource.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataquality Data Resources Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataquality Data Resources Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataquality.data.resource.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.data.resource.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.data.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.data.resource.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.common.types.ui' version='2.42.0.v20260223-0608' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.common.types.ui' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Common Types UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.ui'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.jdt' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.editor' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.navigation' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.notification' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.query' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring.participant' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.trace' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util.jdt' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.ui' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.common.types' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.205.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.37.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.31.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.20.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.32.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.16.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.13.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='2.42.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' range='2.42.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.100' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.common.types.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.ui' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.ui&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.ws.provider.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Ws Provider Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Ws Provider Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.ws.provider.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.provider.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.components.ws.provider.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.components.ws.provider.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.ssh.jsch.feature.group' version='7.6.0.202603022253-r' singleton='false'>
      <update id='org.eclipse.jgit.ssh.jsch.feature.group' range='[0.0.0,7.6.0.202603022253-r)' 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/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.ssh.jsch'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <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) 2020, 2023 Matthias Sohn and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - ssh support using JCraft jsch'/>
        <property name='df_LT.description' value='Ssh support using JCraft jsch.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.feature.group' version='7.6.0.202603022253-r'/>
        <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.jgit' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.feature.jar' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'>
          <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.talend.lite.talendforge.registration.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.talendforge.registration.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio TalendForge Registration Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Talendforge Registration of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.talendforge.registration.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.talendforge.registration.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.registration' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.talendforge.registration.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.themes.bigdata' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.themes.bigdata' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Themes Big Data'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.themes.bigdata'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.bigdata' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.themes.bigdata' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.themes.bigdata' version='8.0.3.20260601_1447'>
          <properties 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.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.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-mapper-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.themes.bigdata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.bigdata.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.themes.bigdata' version='8.0.3.20260601_1447'/>
      </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.talend.themes.bigdata;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.components.cosmosdb.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.components.cosmosdb.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Cosmos DB SQL API'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio CosmosDB Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.components.cosmosdb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.cosmosdb.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.cosmosdb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.cosmosdb.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          CosmosDB Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.dataprep.lookups.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend data preparation lookups connectors feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Preparation Lookups'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataprep.lookups.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.lookups.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.dataprep.lookups.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.dataprep.lookups.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Preparation Lookups&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.core.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.marketo' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.marketo' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Marketo Definition'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.marketo' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.marketo' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.marketo' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api,org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.common,org.talend.components.marketo.tmarketoconnection,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.sandbox' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.data' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.common.dataset,org.talend.components.common.datastore,org.talend.components.common.io,org.talend.components.marketo,org.talend.components.marketo.tmarketoconnection,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.helpers' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.properties,org.talend.components.common,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component.runtime,org.talend.components.marketo,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.tmarketobulkexec' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marketo,org.talend.components.marketo.tmarketooutput,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.tmarketocampaign' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marketo,org.talend.components.marketo.helpers,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.tmarketoconnection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marketo,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.service,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.tmarketoinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marketo,org.talend.components.marketo.helpers,org.talend.components.marketo.wizard,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.tmarketolistoperation' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marketo,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.tmarketooutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marketo,org.talend.components.marketo.helpers,org.talend.components.marketo.wizard,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marketo.wizard' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.components.marketo,org.talend.components.marketo.tmarketoconnection,org.talend.daikon,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.properties.service,org.talend.daikon.sandbox' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.marketo' version='0.37.59'>
          <properties 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='70'>
        <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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.nio.file.spi' 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.text' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.chrono' 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.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.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.avro' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.dataset' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.datastore' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.io' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.data' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.tmarketobulkexec' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.tmarketocampaign' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.tmarketoconnection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.tmarketoinput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.tmarketolistoperation' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.tmarketooutput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marketo.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.nio.ch' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.marketo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.marketo.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.marketo' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.marketo&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.core.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.core.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Core UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.core.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='47'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.core.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.advanced.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.check' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.component.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.component.preference.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.component.settings' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.cmd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.model.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.model.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.nattableTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.context.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.documentation.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.editor.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.metadata.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.metadata.celleditor.xpathquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.metadata.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.metadata.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.metadata.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.metadata.extended.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.preference.collector' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.preference.hidden' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.preference.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.properties.tab' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.proposal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.token' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.webService' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.workspace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.core.ui' version='8.0.3.20260601_1447'>
          <properties 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='56'>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' 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.views.properties.tabbed' 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.jdt.core' 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.core.di' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.nattable.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ca.odell.glazedlists' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.ui.workingsets' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.core.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.core.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.runtime' version='1.1.6' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.runtime' range='[0.0.0,1.1.6)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Felix Gogo Runtime'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Felix Gogo Subproject'/>
        <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/'/>
        <property name='maven-groupId' value='org.apache.felix'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.runtime'/>
        <property name='maven-version' value='1.1.6'/>
        <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='org.apache.felix.gogo.runtime' version='1.1.6'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.runtime' version='1.1.6'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.runtime' version='1.1.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.felix.service.command,org.apache.felix.service.threadio,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.felix.gogo.runtime.activator' version='1.1.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.felix.gogo.runtime,org.apache.felix.service.command,org.apache.felix.service.threadio,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.felix.gogo.runtime.threadio' version='1.1.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.felix.service.threadio' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.felix.service.command' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.felix.service.command.annotations' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.felix.service.threadio' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.runtime' version='1.1.6'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='runtime.implementation' version='1.0.0'/>
        <provided namespace='osgi.service' name='org.apache.felix.gogo.runtime_1.1.6-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.apache.felix.service.command.CommandProcessor'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.apache.felix.gogo.runtime_1.1.6-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.apache.felix.service.threadio.ThreadIO'/>
          </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.osgi.service.event' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.felix.gogo.runtime.threadio' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.service.threadio' 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.util.tracker' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=shell.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.apache.felix.gogo.runtime
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.apache.felix.gogo.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime.source' range='[1.1.6,1.1.6]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.runtime' version='1.1.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.apache.felix.gogo.runtime&#xA;Bundle-Version: 1.1.6
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hdfs.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='HDFS'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData HDFS Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hdfs.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.hdfs.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.hdfs.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='a.jre.javase' version='21.0.0' singleton='false'>
      <provides size='260'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='21.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.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' 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.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='java.lang.foreign' 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='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' 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='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='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='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.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='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' 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='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='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='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='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='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.naming.ldap.spi' 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.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='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.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' 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='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' 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' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='21.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.useradmin' version='1.1.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.useradmin' range='[0.0.0,1.1.1.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.useradmin'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.useradmin Version 1.1.1'/>
        <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.useradmin'/>
        <property name='maven-version' value='1.1.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.service.useradmin' version='1.1.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.useradmin' version='1.1.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.useradmin' version='1.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.useradmin' version='1.1.1.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='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.service.useradmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.useradmin.source' range='[1.1.1.202109301733,1.1.1.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.useradmin' version='1.1.1.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.useradmin&#xA;Bundle-Version: 1.1.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.agent' version='7.6.0.202603022253-r' generation='2'>
      <update id='org.eclipse.jgit.ssh.apache.agent' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit SSH agent client for Apache MINA sshd'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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='OSGI-INF/l10n/agent'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.agent' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.agent' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.agent.connector' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.agent' version='7.6.0.202603022253-r'>
          <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.jgit.ssh.apache' version='7.6.0.202603022253-r'/>
        <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.jgit.ssh.apache' range='[7.6.0,7.7.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)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.6.0,7.7.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.ssh.apache.agent
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.agent.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.agent' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.agent;singleton:=true&#xA;Bundle-Version: 7.6.0.202603022253-r&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache;bundle-version=&quot;[7.6.0,7.7.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.presentation.onboarding.resource' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.presentation.onboarding.resource' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='On-boarding presentation resource util'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.presentation.onboarding.resource'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding.resource' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.presentation.onboarding.resource' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.presentation.onboarding.resource.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.presentation.onboarding.resource.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.presentation.onboarding.resource' version='8.0.3.20260601_1447'>
          <properties 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='25'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.presentation.onboarding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <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.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.presentation.onboarding.resource
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.presentation.onboarding.resource.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.presentation.onboarding.resource' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.presentation.onboarding.resource;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.dicomponents.feature.feature.jar' version='8.0.3.20260601_1023'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='NoSQL / Big Data'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Integration Components: tCassandra, tCosmosDB, tCouchDB, tDBFS, tDynamoDB, tELTHive, tHBase, tHCatalog, tHDFS, tHive, tImpala, tKafka, tMapRDB, tMemSQL, tMongoDB, tRiak, tSqoop'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dicomponents.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.jar' version='8.0.3.20260601_1023'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.dicomponents.feature' version='8.0.3.20260601_1023'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.dicomponents.feature' version='8.0.3.20260601_1023'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.esb.components.ws.tools' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.esb.components.ws.tools' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.esb.components.ws.tools'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.tools' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.esb.components.ws.tools' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.esb.components.ws.tools' version='8.0.3.20260601_1447'>
          <properties 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='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.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.esb.components.ws.tools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.tools.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.esb.components.ws.tools' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.esb.components.ws.tools;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit' version='1.10.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.databinding.edit' range='[0.0.0,1.10.0.v20250910-1205)' 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.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.databinding.edit' version='1.10.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit' version='1.10.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.edit' version='1.10.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.edit.internal' version='1.10.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding.edit' version='1.10.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='[1.9.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.22.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.8))'>
          <description>
            org.eclipse.emf.databinding.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.source' range='[1.10.0.v20250910-1205,1.10.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding.edit' version='1.10.0.v20250910-1205'/>
      </artifacts>
      <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.10.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcpbd.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tcpbd.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_BD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpbd.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpbd.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.debug.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.debug.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Debug Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Debug'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.debug.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.debug.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess.debug' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.debug.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.box.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Box'/>
        <property name='org.eclipse.equinox.p2.description' value='Box'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.box.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.box.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.box.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Box&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.update.configurator.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.update.configurator.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.update.configurator Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.update.configurator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.update.configurator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.jira.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Jira'/>
        <property name='org.eclipse.equinox.p2.description' value='Jira component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jira.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.jira.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.jira.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Jira component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.qtce.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.qtce.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='QTC_E Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.qtce.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtce.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtce.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.datamasking.designer' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataquality.datamasking.designer' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Datamasking Designer'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.datamasking.designer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.datamasking.designer' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.datamasking.designer' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.datamasking.designer' version='8.0.3.20260601_1447'>
          <properties 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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.datamasking' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.datamasking.designer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.datamasking.designer.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.datamasking.designer' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.datamasking.designer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.gitmerge' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.gitmerge' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Merge Interfaces'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.gitmerge'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.gitmerge' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.advisers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.analyser' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.info' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.automerge.solution' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.context.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.editorinput' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.enums' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.items' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.items.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.schedulingrule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitmerge.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.gitmerge' version='8.0.3.20260601_1447'>
          <properties 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='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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.gitmerge
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.gitmerge' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.gitmerge;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.sap.odata.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SAP OData'/>
        <property name='org.eclipse.equinox.p2.description' value='SAP OData component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.sap.odata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.sap.odata.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.sap.odata.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          SAP OData&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.common' version='8.0.3.20260715_1209' singleton='false' generation='2'>
      <update id='org.talend.transform.common' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Transform Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.common' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.common' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.datetime' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.common.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.common' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.common.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.common' version='8.0.3.20260715_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.talend.transform.common&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.cwm.compare' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.cwm.compare' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='CWM Compare Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.cwm.compare'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.compare' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.cwm.compare' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.cwm.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.compare.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.compare.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.compare.factory.comparisonlevel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.cwm.compare' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' 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.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.cwm.compare
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.compare.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.cwm.compare' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.cwm.compare;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.filemultischemas' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.filemultischemas' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='MultiSchemas Component Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.filemultischemas'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.filemultischemas' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.filemultischemas' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.filemultischemas' version='8.0.3.20260601_1447'>
          <properties 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='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.commands' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.filemultischemas
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.filemultischemas.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.filemultischemas' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.filemultischemas;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.hdfs' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.hdfs' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='16'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='ja.pluginName' value='HDFSリポジトリープラグイン'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Plug-in du référentiel HDFS'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='HDFS Repository Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.hdfs'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hdfs' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.hdfs' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.hdfs.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hdfs.node.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hdfs.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hdfs.ui.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.hdfs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.hdfs' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <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.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' 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.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.hdfsbrowse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.hadoopcluster' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.hdfs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hdfs.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.hdfs' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.hdfs;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.odata.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.odata.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='OData'/>
        <property name='org.eclipse.equinox.p2.description' value='OData service'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.odata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tODataOutput' value=''/>
        <property name='TALEND_COMPONENT_tODataInput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          OData&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.security' version='1.4.700.v20250622-1644' generation='2'>
      <update id='org.eclipse.equinox.security' range='[0.0.0,1.4.700.v20250622-1644)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security'/>
        <property name='maven-version' value='1.4.700-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.4.700.v20250622-1644'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security' version='1.4.700.v20250622-1644'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,javax.security.auth.callback,javax.security.auth.login' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.credentials' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.module' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,javax.security.auth.callback,javax.security.auth.spi' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto.spec,org.eclipse.equinox.security.storage' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security' version='1.4.700.v20250622-1644'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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='[3.7.0,4.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.6.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.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.security
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.source' range='[1.4.700.v20250622-1644,1.4.700.v20250622-1644]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security' version='1.4.700.v20250622-1644'/>
      </artifacts>
      <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.4.700.v20250622-1644
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.xml.bind' version='2.3.3.v20221203-1659' singleton='false' generation='2'>
      <update id='jakarta.xml.bind' range='[0.0.0,2.3.3.v20221203-1659)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta XML Binding API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta XML Binding API 2.3 Design Specification'/>
        <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.xml.bind'/>
        <property name='maven-version' value='2.3.3-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind' version='2.3.3.v20221203-1659'/>
        <provided namespace='osgi.bundle' name='jakarta.xml.bind' version='2.3.3.v20221203-1659'/>
        <provided namespace='java.package' name='javax.xml.bind' version='2.3.3'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation' version='2.3.3'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation.adapters' version='2.3.3'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='2.3.3'/>
        <provided namespace='java.package' name='javax.xml.bind.helpers' version='2.3.3'/>
        <provided namespace='java.package' name='javax.xml.bind.util' version='2.3.3'/>
        <provided namespace='osgi.identity' name='jakarta.xml.bind' version='2.3.3.v20221203-1659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.activation' range='1.0.0'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind' range='2.3.3'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='2.3.3'/>
        <required namespace='java.package' name='javax.xml.bind.annotation.adapters' range='2.3.3'/>
        <required namespace='java.package' name='javax.xml.bind.attachment' range='2.3.3'/>
        <required namespace='java.package' name='javax.xml.datatype' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.validation' range='1.3.0'/>
        <required namespace='java.package' name='org.glassfish.hk2.osgiresourcelocator' 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.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.8))'>
          <description>
            jakarta.xml.bind
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.xml.bind' version='2.3.3.v20221203-1659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.xml.bind&#xA;Bundle-Version: 2.3.3.v20221203-1659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types' version='2.42.0.v20260223-0608' generation='2'>
      <update id='org.eclipse.xtext.common.types' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Common Types'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary.asm' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.reflect' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.descriptions' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types' version='2.42.0.v20260223-0608'>
          <properties 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.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.30.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.9.1,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.42.0'/>
        <required namespace='java.package' name='io.github.classgraph' range='[4.8.184,4.9.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.common.types
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types;singleton:=true&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.cosmosdb.feature.feature.group' version='8.0.3.20260724_1151' singleton='false'>
      <update id='org.talend.studio.components.bd.cosmosdb.feature.feature.group' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='CosmosDB_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='CosmosDB feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.cosmosdb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.cosmosdb.feature.feature.group' version='8.0.3.20260724_1151'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.cosmosdb' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.cosmosdb.feature.feature.jar' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          CosmosDB&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;FasterXML.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.components.marklogic.definition' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.marklogic.definition' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - MarkLogic Definition'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.marklogic.definition' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.marklogic.definition' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.marklogic' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marklogic.tmarklogicconnection,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marklogic.data' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.common,org.talend.components.common.dataset,org.talend.components.common.datastore,org.talend.components.marklogic.tmarklogicconnection,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marklogic.tmarklogicbulkload' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marklogic,org.talend.components.marklogic.tmarklogicconnection,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marklogic.tmarklogicclose' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.marklogic.tmarklogicconnection,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marklogic.tmarklogicconnection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common.datastore,org.talend.components.marklogic,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.service,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marklogic.tmarklogicinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.marklogic,org.talend.components.marklogic.data,org.talend.components.marklogic.tmarklogicconnection,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marklogic.tmarklogicoutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.marklogic,org.talend.components.marklogic.data,org.talend.components.marklogic.tmarklogicconnection,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.marklogic.wizard' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.components.marklogic.tmarklogicconnection,org.talend.daikon.definition' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.marklogic.definition' version='0.37.59'>
          <properties 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.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.dataset' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.datastore' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.datastore.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic.data' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic.tmarklogicbulkload' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic.tmarklogicclose' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic.tmarklogicconnection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic.tmarklogicinput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic.tmarklogicoutput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.marklogic.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.oltu.oauth2.client.response' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.marklogic.definition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.marklogic.definition.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.marklogic.definition' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.marklogic.definition&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.product.ini.cocoa.macosx.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.ini.cocoa.macosx.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.product' name='org.talend.jetl.product.ini' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.validation.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.validation Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.validation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.validation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcdi.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TC_DI Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcdi.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcdi.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tcdi.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tcdi.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.expressions' version='3.9.500.v20250608-0434' generation='2'>
      <update id='org.eclipse.core.expressions' range='[0.0.0,3.9.500.v20250608-0434)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.expressions'/>
        <property name='maven-version' value='3.9.500-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.9.500.v20250608-0434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions' version='3.9.500.v20250608-0434'/>
        <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.9.500.v20250608-0434'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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=17))'>
          <description>
            org.eclipse.core.expressions
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.source' range='[3.9.500.v20250608-0434,3.9.500.v20250608-0434]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions' version='3.9.500.v20250608-0434'/>
      </artifacts>
      <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.9.500.v20250608-0434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.common' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.common' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.common' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.common' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.common' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='7'>
        <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.talend.transform.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.common.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.common' version='8.0.3.20260715_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.talend.transform.dsql.common;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.camel.designer' version='8.0.3.20260715_0806' generation='2'>
      <update id='org.talend.camel.designer' range='[0.0.0,8.0.3.20260715_0806)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CAMEL  Designer'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.camel.designer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.designer' version='8.0.3.20260715_0806'/>
        <provided namespace='osgi.bundle' name='org.talend.camel.designer' version='8.0.3.20260715_0806'/>
        <provided namespace='java.package' name='org.talend.camel.designer.dialog' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.repository.model,org.eclipse.swt.graphics,org.eclipse.swt.widgets,org.eclipse.jface.dialogs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.camel.designer.migration' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.migration,org.eclipse.emf.common.util,org.talend.core.model.properties,org.talend.camel.core.model.camelProperties,org.talend.core.repository.model,org.talend.designer.core.model.utils.emf.talendfile,org.talend.core.model.migration,org.talend.repository.model.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.camel.designer.ui' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jface.action,org.talend.core.model.repository,org.eclipse.ui.intro,org.talend.core.model.properties,org.talend.designer.core.ui.action,org.talend.repository.ui.actions,org.eclipse.ui.intro.config,org.eclipse.jface.viewers,org.talend.core.ui.editor,org.eclipse.ui.part' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.camel.designer.ui.editor' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.designer.core.ui.editor,org.talend.core.model.utils,org.talend.core.model.properties,org.talend.designer.core.model.utils.emf.talendfile,org.eclipse.ui,org.eclipse.core.runtime,org.talend.commons.ui.runtime.image,org.talend.designer.core.ui.editor.process,org.talend.repository.model,org.talend.designer.core.ui,org.talend.camel.model,org.eclipse.swt.dnd,org.talend.core.model.components,org.talend.core.ui.editor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.camel.designer.ui.wizards' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.repository.ui.wizards.exportjob.scriptsmanager,org.talend.core.model.repository,org.eclipse.swt.layout,org.eclipse.swt.graphics,org.talend.core.model.properties,org.talend.core.repository.ui.editor,org.eclipse.swt.widgets,org.talend.designer.core.ui.wizards,org.eclipse.jface.wizard,org.eclipse.jface.viewers,org.talend.repository.ui.wizards.exportjob,org.eclipse.ui,org.talend.repository.ui.wizards.routines,org.eclipse.core.runtime,org.talend.repository.model,org.talend.camel.core.model.camelProperties,org.talend.repository.ui.dialog,org.talend.core.ui.editor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.camel.designer.ui.wizards.actions' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.talend.repository.ui.wizards.exportjob.scriptsmanager,org.talend.repository.model,org.talend.core.model.repository,org.eclipse.jface.operation,org.talend.core.model.properties,org.talend.designer.publish.core.models,org.talend.core.runtime.process' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.camel.designer.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.ui,org.talend.commons.ui.runtime.image,org.talend.core.model.properties,org.talend.camel.core.model.camelProperties,org.talend.designer.core.model.utils.emf.talendfile,org.talend.designer.publish.core.models' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.camel.designer' version='8.0.3.20260715_0806'>
          <properties 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='56'>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' 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.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.camel.dependencies.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.camel.resource.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='biz.aQute.bndlib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' 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.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' 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.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.camel.designer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.designer.source' range='[8.0.3.20260715_0806,8.0.3.20260715_0806]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.camel.designer' version='8.0.3.20260715_0806'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.camel.designer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_0806
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.discovery' version='1.3.600.v202405150145' generation='2'>
      <update id='org.eclipse.wst.server.discovery' range='[0.0.0,1.3.600.v202405150145)' 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.600-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.600.v202405150145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.discovery' version='1.3.600.v202405150145'/>
        <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.600.v202405150145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.discovery.source' range='[1.3.600.v202405150145,1.3.600.v202405150145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.discovery' version='1.3.600.v202405150145'/>
      </artifacts>
      <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.600.v202405150145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide' version='3.4.3.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.ide' range='[0.0.0,3.4.3.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare IDE integration'/>
        <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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide'/>
        <property name='maven-version' value='3.4.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide' version='3.4.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.ide' version='3.4.3.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.hook' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.internal.hook' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.ide.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.ide' version='3.4.3.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[27.0.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.emf.compare.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.ide' version='3.4.3.202508281322'/>
      </artifacts>
      <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.compare.ide;singleton:=true&#xA;Bundle-Version: 3.4.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.gui.feature.jar' version='8.0.3.20260715_1209'>
      <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.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer Designer'/>
        <property name='df_LT.description' value='The designer for the Data Transformer'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.gui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.gui.feature.jar' version='8.0.3.20260715_1209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='com.oaklandsw.transform.feature.gui' version='8.0.3.20260715_1209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='com.oaklandsw.transform.feature.gui' version='8.0.3.20260715_1209'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.dataprofiler.core.tdq' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataprofiler.core.tdq' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tdq Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.core.tdq'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.tdq' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.core.tdq' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.model.nodes.foldernode' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.pref' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.core.tdq' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.persistence' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.reporting' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.datamart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.migration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.reporting.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.core.tdq
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.tdq.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.core.tdq' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.core.tdq; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.enterprise.lang-model' version='4.1.0' singleton='false' generation='2'>
      <update id='jakarta.enterprise.lang-model' range='[0.0.0,4.1.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='CDI Language Model'/>
        <property name='org.eclipse.equinox.p2.description' value='Build Compatible (Reflection-Free) Java Language Model for CDI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.enterprise'/>
        <property name='maven-artifactId' value='jakarta.enterprise.lang-model'/>
        <property name='maven-version' value='4.1.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='jakarta.enterprise.lang-model' version='4.1.0'/>
        <provided namespace='osgi.bundle' name='jakarta.enterprise.lang-model' version='4.1.0'/>
        <provided namespace='java.package' name='jakarta.enterprise.lang.model' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.lang.model.declarations,jakarta.enterprise.lang.model.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.lang.model.declarations' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.lang.model,jakarta.enterprise.lang.model.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.lang.model.types' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.lang.model,jakarta.enterprise.lang.model.declarations' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jakarta.enterprise.lang-model' version='4.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='9'>
        <required namespace='java.package' name='jakarta.enterprise.lang.model' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.lang.model.declarations' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.lang.model.types' range='[4.1.0,5.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.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            jakarta.enterprise.lang-model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.enterprise.lang-model.source' range='[4.1.0,4.1.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.enterprise.lang-model' version='4.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: jakarta.enterprise.lang-model&#xA;Bundle-Version: 4.1.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dynamodb.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='DynamoDB'/>
        <property name='org.eclipse.equinox.p2.description' value='DynamoDB component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dynamodb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tdynamoDBOutput' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/dynamodb' value=''/>
        <property name='TALEND_COMPONENT_tdynamoDBInput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Dynamodb&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studiolite.p2.api' version='8.0.3.20260707_0113' generation='2'>
      <update id='org.talend.studiolite.p2.api' range='[0.0.0,8.0.3.20260707_0113)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite P2 API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.p2.api'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.api' version='8.0.3.20260707_0113'/>
        <provided namespace='osgi.bundle' name='org.talend.studiolite.p2.api' version='8.0.3.20260707_0113'/>
        <provided namespace='java.package' name='org.talend.studiolite.p2.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.studiolite.p2.api.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.studiolite.p2.api' version='8.0.3.20260707_0113'>
          <properties 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='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.api.source' range='[8.0.3.20260707_0113,8.0.3.20260707_0113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.talend.studiolite.p2.api
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.license.gui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studiolite.p2.api' version='8.0.3.20260707_0113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.studiolite.p2.api;singleton:=true&#xA;Bundle-Version: 8.0.3.20260707_0113
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor.feature.jar' version='2.17.0.v20250910-1205'>
      <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.17.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.17.0.v20250910-1205'/>
        <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.17.0.v20250910-1205'/>
      </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.17.0.v20250910-1205'/>
      </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.talend.lite.tdm.spark.feature.feature.jar' version='8.0.3.20260715_1215'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Mapper for Spark'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Mapper for Spark'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tdm.spark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.jar' version='8.0.3.20260715_1215'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.tdm.spark.feature' version='8.0.3.20260715_1215'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.tdm.spark.feature' version='8.0.3.20260715_1215'/>
      </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='' url=''>
          Talend Data Mapper for Spark&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;Joda.org (https://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (https://www.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation' version='1.3.101.v202308010145' generation='2'>
      <update id='org.eclipse.wst.wsdl.validation' range='[0.0.0,1.3.101.v202308010145)' 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.101-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.101.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' version='1.3.101.v202308010145'/>
        <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.101.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.3.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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.source' range='[1.3.101.v202308010145,1.3.101.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation' version='1.3.101.v202308010145'/>
      </artifacts>
      <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.101.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.themes.common' version='8.0.3.20260704_0645' generation='2'>
      <update id='org.talend.themes.common' range='[0.0.0,8.0.3.20260704_0645)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Themes Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.themes.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.common' version='8.0.3.20260704_0645'/>
        <provided namespace='osgi.bundle' name='org.talend.themes.common' version='8.0.3.20260704_0645'/>
        <provided namespace='java.package' name='org.talend.themes.common.image' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.themes.common' version='8.0.3.20260704_0645'>
          <properties 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.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.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-mapper-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.themes.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.common.source' range='[8.0.3.20260704_0645,8.0.3.20260704_0645]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.themes.common' version='8.0.3.20260704_0645'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.themes.common;singleton:=true&#xA;Bundle-Version: 8.0.3.20260704_0645
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository' version='1.5.800.v20250620-1926' generation='2'>
      <update id='org.eclipse.equinox.p2.artifact.repository' range='[0.0.0,1.5.800.v20250620-1926)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.artifact.repository'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository' version='1.5.800.v20250620-1926'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' version='1.5.800.v20250620-1926'/>
        <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.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.5.800.v20250620-1926'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.18.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.12.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.1.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=17))'>
          <description>
            org.eclipse.equinox.p2.artifact.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.source' range='[1.5.800.v20250620-1926,1.5.800.v20250620-1926]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository' version='1.5.800.v20250620-1926'/>
      </artifacts>
      <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.5.800.v20250620-1926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator' version='3.14.0.v20260103-1533' generation='2'>
      <update id='org.eclipse.ui.navigator' range='[0.0.0,3.14.0.v20260103-1533)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator'/>
        <property name='maven-version' value='3.14.0-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.14.0.v20260103-1533'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator' version='3.14.0.v20260103-1533'/>
        <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.14.0.v20260103-1533'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.39.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.navigator
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.navigator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.source' range='[3.14.0.v20260103-1533,3.14.0.v20260103-1533]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator' version='3.14.0.v20260103-1533'/>
      </artifacts>
      <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.14.0.v20260103-1533
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui' version='1.3.700.v202503020853' generation='2'>
      <update id='org.eclipse.wst.xsd.ui' range='[0.0.0,1.3.700.v202503020853)' 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.700-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.700.v202503020853'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' version='1.3.700.v202503020853'/>
        <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.700.v202503020853'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.1000,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.1400,1.4.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.900,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.700,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.19.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.22.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.21.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.3.0,2.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.ltk.ui.refactoring' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='[1.2.102,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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.11.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'>
          <description>
            org.eclipse.wst.xsd.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.source' range='[1.3.700.v202503020853,1.3.700.v202503020853]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui' version='1.3.700.v202503020853'/>
      </artifacts>
      <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.700.v202503020853
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.builtin.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite Builtin Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Builtin Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.builtin.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.builtin.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.builtin.feature' version='8.0.3.20260601_1447'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.p2.touchpoint.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Touchpoint Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.p2.touchpoint.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.touchpoint.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.p2.touchpoint.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.p2.touchpoint.feature' version='8.0.3.20260601_1447'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.dbr.640.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Databricks 6.4'/>
        <property name='org.eclipse.equinox.p2.description' value='Databricks 6.4'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dbr.640.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.640.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.dbr.640.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.dbr.640.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.io.xml' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.xml' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform XML Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.xml'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.xml' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.xml' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.xml' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.dom4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.dom4j.io' 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='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.utils' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.io.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.xml.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.xml' version='8.0.3.20260715_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.talend.transform.io.xml;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.qvd.output.feature.feature.jar' version='8.0.3.20260525_0402'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='QVD'/>
        <property name='org.eclipse.equinox.p2.description' value='QVD component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.qvd.output.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output.feature.feature.jar' version='8.0.3.20260525_0402'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.qvd.output.feature' version='8.0.3.20260525_0402'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.qvd.output.feature' version='8.0.3.20260525_0402'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          QVD&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.datastewardship' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.datastewardship' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DataStewardship'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.datastewardship'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.datastewardship' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.datastewardship' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.datastewardship' version='8.0.3.20260601_1447'>
          <properties 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='27'>
        <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.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.component.preview' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.datastewardship
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.datastewardship.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.datastewardship' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.datastewardship;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.data.transform.builtin' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.data.transform.builtin' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Built-in Project'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.data.transform.builtin'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.data.transform.builtin' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.data.transform.builtin' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.data.transform.builtin' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.data.transform.builtin.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.data.transform.builtin' version='8.0.3.20260715_1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.oaklandsw.data.transform.builtin&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcpbd.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_BD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpbd.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tcpbd.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tcpbd.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.debug.core.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.enhance.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Components Enhance Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Components Enhance of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.enhance.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.enhance.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.enhance.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.editors' version='3.21.0.v20260218-1452' generation='2'>
      <update id='org.eclipse.ui.editors' range='[0.0.0,3.21.0.v20260218-1452)' 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.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' version='3.21.0.v20260218-1452'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors' version='3.21.0.v20260218-1452'/>
        <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.internal.texteditor.stickyscroll' 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.stickyscroll' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors' version='3.21.0.v20260218-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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.133.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.130.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.3.0' optional='true' greedy='false'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.editors
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.editors
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.source' range='[3.21.0.v20260218-1452,3.21.0.v20260218-1452]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors' version='3.21.0.v20260218-1452'/>
      </artifacts>
      <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.21.0.v20260218-1452
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.feature.feature.jar' version='8.0.3.20260624_0902'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='RCP Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Complete description about this feature at http://www.talend.com/online/featuresdescription.html#rcp-feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.talend.com/online/featuresdescription.html#rcp-feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.feature.feature.jar' version='8.0.3.20260624_0902'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.rcp.feature' version='8.0.3.20260624_0902'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.rcp.feature' version='8.0.3.20260624_0902'/>
      </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>
          The licence are describe in branding feature
        </license>
      </licenses>
      <copyright uri='http://www.talend.com/online/copyright.txt' url='http://www.talend.com/online/copyright.txt'>
        Copyright Talend 2006, 2007
      </copyright>
    </unit>
    <unit id='org.talend.transform.parser.common' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.common' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform parser model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.common' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.common' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.common' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.parser.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.common.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.common' version='8.0.3.20260715_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.talend.transform.parser.common;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.builtin.nl.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.builtin.nl.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.builtin.nl.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.nl.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='643'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_de' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_es' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_fr' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_it' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_ja' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_ru' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_sk' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_zh' range='[4.26.0.v20230220105658,4.26.0.v20230220105658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.nl.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.di.azuredlsgen2.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='AzureDlsGen2_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='AzureDlsGen2 feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.azuredlsgen2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.azuredlsgen2.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.di.azuredlsgen2.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.di.azuredlsgen2.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Azure Data Lake Storage Gen2&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.1,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc (http://www.sun.com/)&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Netty Project (http://netty.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.fasterxml.jackson.module&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Microsoft Corporation (http://www.microsoft.com)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.scala-lang.modules (http://www.scala-lang.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.bigdata.product' name='org.talend.jetl.bigdata.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.bigdata.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.update.configurator.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.update.configurator Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.update.configurator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.update.configurator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.top.chart' version='8.0.3.20260714_0130' generation='2'>
      <update id='org.talend.dataprofiler.top.chart' range='[0.0.0,8.0.3.20260714_0130)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='TOP Chart plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.top.chart'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.top.chart' version='8.0.3.20260714_0130'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.top.chart' version='8.0.3.20260714_0130'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.chart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.top.chart' version='8.0.3.20260714_0130'>
          <properties 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='12'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <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.ui.browser' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.common.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.1.1'/>
        <required namespace='java.package' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.top.chart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.top.chart.source' range='[8.0.3.20260714_0130,8.0.3.20260714_0130]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.top.chart' version='8.0.3.20260714_0130'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.top.chart;singleton:=true&#xA;Bundle-Version: 8.0.3.20260714_0130
          </instruction>
        </instructions>
      </touchpointData>
    </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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.util.measurement' type='List'/>
          </properties>
        </provided>
        <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='3'>
        <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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.position.source' range='[1.0.1.201505202026,1.0.1.201505202026]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.jgit.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.router.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Router Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Router Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.router.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.router.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.components.router.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.components.router.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jsch.core.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.core.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench' version='3.138.0.v20260204-1601' generation='2'>
      <update id='org.eclipse.ui.workbench' range='[0.0.0,3.138.0.v20260204-1601)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench'/>
        <property name='maven-version' value='3.138.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='80'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' version='3.138.0.v20260204-1601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench' version='3.138.0.v20260204-1601'/>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dialogs' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='ui.workbench' type='List'/>
            <property name='java.package.attribute.ui.workbench' value='split'/>
          </properties>
        </provided>
        <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.138.0.v20260204-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='42'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.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.31.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.e4.core.services' range='2.5.100'/>
        <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.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.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='osgi.bundle' name='org.eclipse.swt' range='[3.133.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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.osgi.service.event' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event.propertytypes' range='[1.4.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'/>
        <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=21))'>
          <description>
            org.eclipse.ui.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.source' range='[3.138.0.v20260204-1601,3.138.0.v20260204-1601]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench' version='3.138.0.v20260204-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.ui.workbench; singleton:=true&#xA;Bundle-Version: 3.138.0.v20260204-1601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.validationrules' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.validationrules' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Validationrules'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.validationrules'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.validationrules' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.validationrules' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.validationrules' version='8.0.3.20260601_1447'>
          <properties 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='28'>
        <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.gef' 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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.validationrules
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.validationrules.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.validationrules' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.validationrules;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.enhance.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.enhance.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Components Enhance Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Components Enhance of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.enhance.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.abstractmap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.dbmap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.unitemap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.gefabstractmap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapper' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.rowgenerator' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.xmlmap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tpdsbdrt.di.feature.feature.group' version='8.0.3.20260601_1023' singleton='false'>
      <update id='org.talend.studio.tpdsbdrt.di.feature.feature.group' range='[0.0.0,8.0.3.20260601_1023)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdsbdrt.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.di.feature.feature.group' version='8.0.3.20260601_1023'/>
      </provides>
      <requires size='17'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.feature.spark.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.di.feature.feature.jar' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.google.analytics4.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.google.analytics4.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Google Analytics 4'/>
        <property name='org.eclipse.equinox.p2.description' value='Google Analytics 4 component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.google.analytics4.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tGoogleAnalytics4Report' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Google Analytics 4&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.4010.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='X12 4010 HIPAA'/>
        <property name='df_LT.description' value='X12 4010 HIPAA'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.x12.hipaa.4010' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.examples' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor' version='3.20.0.v20260127-1637' generation='2'>
      <update id='org.eclipse.ui.workbench.texteditor' range='[0.0.0,3.20.0.v20260127-1637)' 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.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' version='3.20.0.v20260127-1637'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' version='3.20.0.v20260127-1637'/>
        <provided namespace='java.package' name='org.eclipse.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.findandreplace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.findandreplace.status' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.findandreplace.overlay' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='texteditor' type='List'/>
            <property name='java.package.attribute.texteditor' value='split'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='texteditor' type='List'/>
            <property name='java.package.attribute.texteditor' value='split'/>
          </properties>
        </provided>
        <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.20.0.v20260127-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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.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.133.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.workbench.texteditor
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.workbench.texteditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.source' range='[3.20.0.v20260127-1637,3.20.0.v20260127-1637]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor' version='3.20.0.v20260127-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.ui.workbench.texteditor; singleton:=true&#xA;Bundle-Version: 3.20.0.v20260127-1637
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hcatalog.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='HCatalog'/>
        <property name='org.eclipse.equinox.p2.description' value='HCatalog'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hcatalog.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.hcatalog.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.hcatalog.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          HCatalog&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.binaryproject' version='2.2.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.binaryproject' range='[0.0.0,2.2.100.20250418-1315)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Binary Project Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.binaryproject'/>
        <property name='maven-version' value='2.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject' version='2.2.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject' version='2.2.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.binaryproject.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.binaryproject' version='2.2.100.20250418-1315'>
          <properties 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.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.jdt' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.10.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.binaryproject
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject.source' range='[2.2.100.20250418-1315,2.2.100.20250418-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.binaryproject' version='2.2.100.20250418-1315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.binaryproject;singleton:=true&#xA;Bundle-Version: 2.2.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.apifirst.core' version='8.0.3.20260710_0828' generation='2'>
      <update id='org.talend.apifirst.core' range='[0.0.0,8.0.3.20260710_0828)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='ApiFirst Core Plug-in R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.apifirst.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.apifirst.core' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.bundle' name='org.talend.apifirst.core' version='8.0.3.20260710_0828'/>
        <provided namespace='java.package' name='org.talend.apifirst.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.apifirst.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.apifirst.core.contract' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.apifirst.core.diff' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.apifirst.core.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.apifirst.core.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.apifirst.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.oas.models' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.parser' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.parser.core.models' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.oas.models.info' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.oas.models.media' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.oas.models.parameters' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.oas.models.responses' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.apifirst.core' version='8.0.3.20260710_0828'>
          <properties 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='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.apifirst.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.apifirst.core.source' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.apifirst.core' version='8.0.3.20260710_0828'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.apifirst.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0828
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.feature.jar' version='2.45.0.v20260127-0058'>
      <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.45.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.45.0.v20260127-0058'/>
        <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.45.0.v20260127-0058'/>
      </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.45.0.v20260127-0058'/>
      </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.talend.studio.tpdm.di.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tpdm.di.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdm.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.di.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='19'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.di.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.product' name='org.talend.jetl.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.feature.jar' version='1.12.0.v20250910-1205'>
      <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.12.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.12.0.v20250910-1205'/>
        <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.12.0.v20250910-1205'/>
      </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.12.0.v20250910-1205'/>
      </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.team.ui' version='3.12.0.v20260104-0919' generation='2'>
      <update id='org.eclipse.team.ui' range='[0.0.0,3.12.0.v20260104-0919)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.team.ui'/>
        <property name='maven-version' value='3.12.0-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.12.0.v20260104-0919'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui' version='3.12.0.v20260104-0919'/>
        <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.12.0.v20260104-0919'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.29.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.208.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.team.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.team.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.source' range='[3.12.0.v20260104-0919,3.12.0.v20260104-0919]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui' version='3.12.0.v20260104-0919'/>
      </artifacts>
      <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.12.0.v20260104-0919
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.metalanguage.jobscript' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.metalanguage.jobscript' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.metalanguage.jobscript'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.metalanguage.jobscript'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.metalanguage.jobscript' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.metalanguage.jobscript' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.serializer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.metalanguage.jobscript' version='8.0.3.20260601_1447'>
          <properties 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='49'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtend' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' 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.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.antlr.generator' range='3.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.dbmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.rowgenerator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.xmlmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.tdqmatching' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.designer.sparkmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.sapelt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='7.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.gefabstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.metalanguage.jobscript
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metalanguage.jobscript.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.metalanguage.jobscript' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.metalanguage.jobscript; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.unitemap' version='8.0.3.20260723_0315' generation='2'>
      <update id='org.talend.designer.unitemap' range='[0.0.0,8.0.3.20260723_0315)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='www.beispiel.de'/>
        <property name='zh_CN.pluginName' value='Dbmap 模型'/>
        <property name='zh_CN.providerName' value='www.example.org'/>
        <property name='fr.pluginName' value='Modèle Dbmap'/>
        <property name='fr.providerName' value='www.example.org'/>
        <property name='df_LT.pluginName' value='Dbmap Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <property name='ru.providerName' value='www.example.org'/>
        <property name='ja.pluginName' value='Dbmapモデル'/>
        <property name='ja.providerName' value='www.example.org'/>
        <property name='it.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.unitemap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='42'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.unitemap' version='8.0.3.20260723_0315'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.unitemap' version='8.0.3.20260723_0315'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.external.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.external.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.external.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.language.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.model.emf.unitemap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.model.emf.unitemap.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.model.emf.unitemap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.model.tableentry' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.footer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.tabs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.visualmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.visualmap.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.visualmap.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.visualmap.zone' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.visualmap.zone.scrollable' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.ui.visualmap.zone.toolbar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unitemap.utils.problems' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.unitemap' version='8.0.3.20260723_0315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <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.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.expressionbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.dbmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.dbmap' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.unitemap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.unitemap.source' range='[8.0.3.20260723_0315,8.0.3.20260723_0315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.unitemap' version='8.0.3.20260723_0315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.unitemap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260723_0315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.jsonValidator' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.jsonValidator' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JsonValidator Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jsonValidator'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.jsonValidator' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.jsonValidator' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.jsonValidator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.jsonValidator' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.jsonValidator;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.gitprovider.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.gitprovider.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Git Provider UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.gitprovider.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitprovider.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.gitprovider.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.ui.refresher' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.gitprovider.ui' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' 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.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitmerge' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.gitprovider.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitprovider.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.gitprovider.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.gitprovider.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.common.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.common.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Common Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Common plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.common.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.common.ui.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commons.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commons.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cveindex' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.components.googledrive' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.googledrive' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Google Drive Definition'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.googledrive' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.googledrive' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.google.drive' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.google.drive.connection,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.sandbox' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.connection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.google.drive,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.service,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.copy' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.google.drive,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.create' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.google.drive,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.data' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.common.dataset,org.talend.components.common.datastore,org.talend.components.common.io,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.delete' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.google.drive,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.get' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.google.drive,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.list' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.google.drive,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.put' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.google.drive,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.google.drive.wizard' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.components.google.drive.connection,org.talend.daikon.definition' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.googledrive' version='0.37.59'>
          <properties 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='java.lang' 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='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.dataset' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.datastore' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.io' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.connection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.copy' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.create' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.data' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.delete' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.get' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.list' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.put' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.google.drive.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.googledrive
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.googledrive.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.googledrive' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.googledrive&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.esbee.feature.feature.group' version='8.0.3.20260421_0909' singleton='false'>
      <update id='org.talend.studio.esbee.feature.feature.group' range='[0.0.0,8.0.3.20260421_0909)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='ESB_EE Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.esbee.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.esbee.feature.feature.group' version='8.0.3.20260421_0909'/>
      </provides>
      <requires size='140'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.cmd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.bridge.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.deps.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.pe.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.amc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.importation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.datalineage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resource.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.edifact.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sap.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.json.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobtemplate.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.ftp.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdh.x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdp.x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.cosmosdb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.550.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.640.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.73x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.5290.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.62x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdinsight.400.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdp.x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.webservice.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.fileoutputxml.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.azuredlsgen2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.neo4j.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.rabbitmq.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.workday.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.javamonitor.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.alfrescooutput.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.filemultischemas.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.unified.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.m2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.routine.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.scd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.tis.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.debug.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.extrafeature.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.help.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.license.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.root.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tacokit.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.talendforge.registration.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tutorial.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.cdc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resources.exportjob.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.wsdl.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.salesforce.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal24x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal30x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal31x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal32x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal33x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal34x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal35x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal3x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal40x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal4x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.audit.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.synapse.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.netsuite.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.esbee.feature.feature.jar' range='[8.0.3.20260421_0909,8.0.3.20260421_0909]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.update.configurator.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.update.configurator.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.update.configurator Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.update.configurator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.update.configurator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.components.spark.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.components.spark.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Batch components and Big Data dependencies'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Quality for Spark and Big Data'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.spark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqsparkprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.bd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Data Quality for Spark and Big Data&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;LarvaLabs, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Idealista, S.A (http://www.idealista.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.text.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.audit.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Audit'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Audit'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.audit.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.audit.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.audit.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.audit.feature' version='8.0.3.20260601_1447'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Audit&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.bd.bigtable' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.bd.bigtable' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Bigtable Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.bigtable'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.bd.bigtable' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.bd.bigtable' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.bd.bigtable
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.bd.bigtable' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.bd.bigtable;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpbd.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tpbd.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TP_BD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.component.netsuite.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='NetSuite'/>
        <property name='org.eclipse.equinox.p2.description' value='NetSuite'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.netsuite.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.netsuite.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.component.netsuite.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.component.netsuite.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          NetSuite&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Square, Inc. (http://squareup.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.progress' version='0.5.0.v20251217-1052' generation='2'>
      <update id='org.eclipse.e4.ui.progress' range='[0.0.0,0.5.0.v20251217-1052)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.progress'/>
        <property name='maven-version' value='0.5.0-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.5.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.progress' version='0.5.0.v20251217-1052'/>
        <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.5.0.v20251217-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.39.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.e4.ui.progress
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.progress
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress.source' range='[0.5.0.v20251217-1052,0.5.0.v20251217-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.progress' version='0.5.0.v20251217-1052'/>
      </artifacts>
      <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.5.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.ide' version='3.18.0.v20251217-1052' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.ide' range='[0.0.0,3.18.0.v20251217-1052)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.ide'/>
        <property name='maven-version' value='3.18.0-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.18.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.ide' version='3.18.0.v20251217-1052'/>
        <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.18.0.v20251217-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.133.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide.source' range='[3.18.0.v20251217-1052,3.18.0.v20251217-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.ide' version='3.18.0.v20251217-1052'/>
      </artifacts>
      <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.18.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.validation.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.validation Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.validation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.validation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.json.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='JSON'/>
        <property name='org.eclipse.equinox.p2.description' value='JSON'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.json.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.json.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.json.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.json.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.ui' version='1.2.1.v202308010145' generation='2'>
      <update id='org.eclipse.wst.ws.ui' range='[0.0.0,1.2.1.v202308010145)' 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.1-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.1.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' version='1.2.1.v202308010145'/>
        <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.1.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.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='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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.source' range='[1.2.1.v202308010145,1.2.1.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui' version='1.2.1.v202308010145'/>
      </artifacts>
      <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.1.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.expressions.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.expressions Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.expressions' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.expressions
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.couchbase' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.bd.couchbase' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Couchbase Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.couchbase'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.couchbase' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.bd.couchbase' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.bd.couchbase' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.bd.couchbase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.couchbase.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.bd.couchbase' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.bd.couchbase;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.camel.dependencies.core' version='8.0.3.20260511_1346' generation='2'>
      <update id='org.talend.designer.camel.dependencies.core' range='[0.0.0,8.0.3.20260511_1346)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.camel.dependencies.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.dependencies.core' version='8.0.3.20260511_1346'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.camel.dependencies.core' version='8.0.3.20260511_1346'/>
        <provided namespace='java.package' name='org.talend.designer.camel.dependencies.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.camel.dependencies.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.camel.dependencies.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.camel.dependencies.core' version='8.0.3.20260511_1346'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.model.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.repository.model' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.core.model.components' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.core.model.utils.emf.talendfile' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.camel.dependencies.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.dependencies.core.source' range='[8.0.3.20260511_1346,8.0.3.20260511_1346]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.camel.dependencies.core' version='8.0.3.20260511_1346'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.camel.dependencies.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260511_1346
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.documentDB.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.bd.documentDB.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon DocumentDB'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon DocumentDB component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.documentDB.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tAmazonDocumentDBClose' value=''/>
        <property name='TALEND_COMPONENT_tAmazonDocumentDBOutput' value=''/>
        <property name='TALEND_COMPONENT_tAmazonDocumentDBConnection' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/amazondocumentdb' value=''/>
        <property name='TALEND_COMPONENT_tAmazonDocumentDBInput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          DocumentDB&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.sap' version='8.0.3.20260710_1021'>
      <update id='org.talend.libraries.sap' range='[0.0.0,8.0.3.20260710_1021)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Sap'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.sap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='65'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sap' version='8.0.3.20260710_1021'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.sap' version='8.0.3.20260710_1021'/>
        <provided namespace='java.package' name='com.google.gson' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco.ext' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco.rt' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco.server' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco.session' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco.support' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.jco.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.rfc.api' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.rfc.data' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.rfc.driver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.rfc.engine' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.rfc.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.conn.rfc.sysfunc' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.i18n.cp' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.i18n.decfloat' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.messagedepot' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.messagedepot.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.perf' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.reader' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.tools.lv' version='0.0.0'/>
        <provided namespace='java.package' name='com.sap.tc.logging.tools.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.bw' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.contract' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.contract.odp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.idoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.bw' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.idoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.idoc.record' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.adso' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.bapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.bapi.parameter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.bw' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.bw.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.cds' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.idoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.idoc.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.odp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.odp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.impl.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.adso' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.bapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.bapi.parameter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.bw' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.bw.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.bw.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.cds' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.idoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.idoc.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.model.odp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.sap.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.sap' version='8.0.3.20260710_1021'>
          <properties 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='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sap.source' range='[8.0.3.20260710_1021,8.0.3.20260710_1021]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.sap' version='8.0.3.20260710_1021'/>
      </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.talend.libraries.sap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1021
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.http.apache.feature.group' version='7.6.0.202603022253-r' singleton='false'>
      <update id='org.eclipse.jgit.http.apache.feature.group' range='[0.0.0,7.6.0.202603022253-r)' 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/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.http.apache'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <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) 2005, 2023 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - optional Http support using Apache httpclient'/>
        <property name='df_LT.description' value='Optional Http support using Apache httpclient.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.group' version='7.6.0.202603022253-r'/>
        <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.jgit' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.jar' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'>
          <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.common.emfworkbench.integration' version='1.3.0.v202308161955' generation='2'>
      <update id='org.eclipse.wst.common.emfworkbench.integration' range='[0.0.0,1.3.0.v202308161955)' severity='0'/>
      <properties size='9'>
        <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.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emfworkbench.integration' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' version='1.3.0.v202308161955'/>
        <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.3.0.v202308161955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.wst.common.emfworkbench.integration
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emfworkbench.integration.source' range='[1.3.0.v202308161955,1.3.0.v202308161955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.emfworkbench.integration' version='1.3.0.v202308161955'/>
      </artifacts>
      <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.3.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.mapdb' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.mapdb' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mapdb plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.mapdb'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mapdb' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.mapdb' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.mapdb' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.mapdb' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mapdb.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.mapdb' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.mapdb&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.dbr.73x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.dbr.73x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Databricks 7.3 LTS'/>
        <property name='org.eclipse.equinox.p2.description' value='Databricks 7.3 LTS'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dbr.73x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.73x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr73x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.73x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.io.idocs' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.idocs' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform SAP IDocs Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.idocs'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.idocs' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.idocs' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.idocs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.idocs' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.idocs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.idocs.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.idocs' version='8.0.3.20260715_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.talend.transform.io.idocs;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xalan' version='2.7.3.v20260304-1000' singleton='false' generation='2'>
      <update id='org.apache.xalan' range='[0.0.0,2.7.3.v20260304-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle xalan : xalan'/>
        <property name='maven-wrapped-groupId' value='xalan'/>
        <property name='maven-wrapped-artifactId' value='xalan'/>
        <property name='maven-wrapped-version' value='2.7.3'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xalan' version='2.7.3.v20260304-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.xalan' version='2.7.3.v20260304-1000'/>
        <provided namespace='java.package' name='java_cup.runtime' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.bcel' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel.classfile,org.apache.bcel.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.bcel.classfile' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel,org.apache.bcel.generic,org.apache.bcel.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.bcel.generic' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel.classfile,org.apache.bcel.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.bcel.util' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel,org.apache.bcel.classfile,org.apache.bcel.generic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.bcel.verifier' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing,javax.swing.event' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.bcel.verifier.exc' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.statics' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel,org.apache.bcel.classfile,org.apache.bcel.generic,org.apache.bcel.verifier,org.apache.bcel.verifier.exc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.bcel.verifier.structurals' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel,org.apache.bcel.generic,org.apache.bcel.verifier' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.regexp' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xalan' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xalan.client' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xalan.extensions' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.transform,javax.xml.xpath,org.apache.xalan.templates,org.apache.xalan.transformer,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.functions,org.apache.xpath.objects,org.w3c.dom,org.w3c.dom.traversal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.lib' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xalan.extensions,org.apache.xalan.templates,org.apache.xalan.transformer,org.apache.xml.serializer,org.apache.xpath,org.apache.xpath.objects,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.lib.sql' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.xml.transform,org.apache.xalan.extensions,org.apache.xml.dtm,org.apache.xml.dtm.ref,org.apache.xml.utils,org.apache.xpath.objects,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.processor' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,javax.xml.transform.sax,org.apache.xalan.templates,org.apache.xml.utils,org.apache.xpath,org.w3c.dom,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.res' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xpath.res' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.serialize' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.dtm,org.apache.xml.serializer,org.apache.xpath,org.apache.xpath.objects,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.templates' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xalan.extensions,org.apache.xalan.processor,org.apache.xalan.transformer,org.apache.xml.dtm,org.apache.xml.serializer,org.apache.xml.utils,org.apache.xml.utils.res,org.apache.xpath,org.apache.xpath.axes,org.apache.xpath.compiler,org.apache.xpath.functions,org.apache.xpath.objects,org.apache.xpath.operations,org.w3c.dom,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.trace' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xalan.templates,org.apache.xalan.transformer,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.objects,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.transformer' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,javax.xml.transform.sax,org.apache.xalan.extensions,org.apache.xalan.templates,org.apache.xalan.trace,org.apache.xml.dtm,org.apache.xml.dtm.ref,org.apache.xml.serializer,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.axes,org.apache.xpath.functions,org.apache.xpath.objects,org.w3c.dom,org.w3c.dom.traversal,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xslt' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xslt.util' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xalan.xsltc.runtime,org.apache.xml.dtm,org.apache.xml.serializer,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.cmdline' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.cmdline.getopt' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.compiler' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='java_cup.runtime,org.apache.bcel.classfile,org.apache.bcel.generic,org.apache.xalan.xsltc.compiler.util,org.apache.xalan.xsltc.runtime,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.compiler.util' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel.classfile,org.apache.bcel.generic,org.apache.xalan.xsltc.compiler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.dom' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xalan.xsltc,org.apache.xalan.xsltc.runtime,org.apache.xalan.xsltc.util,org.apache.xml.dtm,org.apache.xml.dtm.ref,org.apache.xml.dtm.ref.sax2dtm,org.apache.xml.serializer,org.apache.xml.utils,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.runtime' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,javax.xml.transform,org.apache.xalan.xsltc,org.apache.xalan.xsltc.dom,org.apache.xml.dtm,org.apache.xml.serializer,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.runtime.output' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.apache.xml.serializer,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.trax' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,javax.xml.transform,javax.xml.transform.sax,org.apache.xalan.xsltc,org.apache.xalan.xsltc.compiler,org.apache.xalan.xsltc.dom,org.apache.xalan.xsltc.runtime,org.apache.xalan.xsltc.runtime.output,org.apache.xml.serializer,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.util' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xml.dtm' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.utils,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xerces.parsers,org.apache.xml.dtm,org.apache.xml.utils,org.w3c.dom,org.w3c.dom.traversal,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref.dom2dtm' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,javax.xml.transform.dom,org.apache.xml.dtm,org.apache.xml.dtm.ref,org.apache.xml.utils,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref.sax2dtm' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.dtm,org.apache.xml.dtm.ref,org.apache.xml.serializer,org.apache.xml.utils,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xml.res' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xml.utils' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xml.utils.res' version='2.7.3'/>
        <provided namespace='java.package' name='org.apache.xpath' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xalan.extensions,org.apache.xml.dtm,org.apache.xml.utils,org.apache.xpath.axes,org.apache.xpath.compiler,org.apache.xpath.functions,org.apache.xpath.objects,org.apache.xpath.operations,org.apache.xpath.patterns,org.w3c.dom,org.w3c.dom.traversal,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.axes' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.dtm,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.compiler,org.apache.xpath.functions,org.apache.xpath.objects,org.apache.xpath.patterns,org.w3c.dom,org.w3c.dom.traversal,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.compiler' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.patterns' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.domapi' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.w3c.dom,org.w3c.dom.xpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.functions' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.compiler,org.apache.xpath.objects,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.jaxp' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.transform,javax.xml.xpath,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.functions,org.apache.xpath.objects,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.objects' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.dtm,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.axes,org.w3c.dom,org.w3c.dom.traversal,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.operations' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xalan.templates,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.axes,org.apache.xpath.objects' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.patterns' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.xml.dtm,org.apache.xpath,org.apache.xpath.axes,org.apache.xpath.objects' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.xpath.res' version='2.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.xml.res' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='trax' version='2.7.3'/>
        <provided namespace='osgi.identity' name='org.apache.xalan' version='2.7.3.v20260304-1000'>
          <properties 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='90'>
        <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.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.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.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.traversal' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.xpath' 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'/>
        <required namespace='java.package' name='java.applet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.event' 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.invoke' 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.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.sql' 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.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='java_cup.runtime' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.bcel' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.bcel.classfile' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.bcel.generic' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.bcel.util' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.bcel.verifier' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.exc' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.statics' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.structurals' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xalan' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.extensions' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.processor' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.res' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.serialize' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.templates' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.trace' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.transformer' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xslt' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xslt.util' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.cmdline.getopt' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.compiler' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.compiler.util' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.dom' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.runtime' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.runtime.output' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.trax' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.util' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.dtm' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref.dom2dtm' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref.sax2dtm' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.res' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.serialize' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.serializer' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.utils' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.utils.res' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.axes' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.compiler' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.domapi' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.functions' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.objects' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.operations' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.patterns' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xpath.res' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.xalan
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xalan.source' range='[2.7.3.v20260304-1000,2.7.3.v20260304-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xalan' version='2.7.3.v20260304-1000'/>
      </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.3.v20260304-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.sqlbuilder.jars' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.sqlbuilder.jars' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jars'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.sqlbuilder.jars'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sqlbuilder.jars' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.sqlbuilder.jars' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.sqlbuilder.jars' version='8.0.3.20260117_0505'>
          <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.talend.libraries.sqlbuilder' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.libraries.sqlbuilder' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sqlbuilder.jars.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.sqlbuilder.jars' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.sqlbuilder.jars&#xA;Bundle-Version: 8.0.3.20260117_0505&#xA;Fragment-Host: org.talend.libraries.sqlbuilder
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.repository.remote.git.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Remote Git Repository Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Remote Git Repository of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.repository.remote.git.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.repository.remote.git.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.repository.remote.git.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.talend.configurator.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.configurator.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.stewardship.qlik' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.stewardship.qlik' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Stewardship Qlik Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.stewardship.qlik'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.stewardship.qlik' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.stewardship.qlik' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.stewardship.qlik' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.stewardship.qlik
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.stewardship.qlik.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.stewardship.qlik' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.stewardship.qlik;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.repository.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Repository Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Repository of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.repository.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.repository.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.repository.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.nebula.widgets.pagination' version='1.0.0.202601240135' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.pagination' range='[0.0.0,1.0.0.202601240135)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Nebula Pagination Widget - Incubating'/>
        <property name='df_LT.providerName' value='Eclipse Nebula'/>
        <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.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.pagination'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.pagination' version='1.0.0.202601240135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.pagination' version='1.0.0.202601240135'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.collections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.renderers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.renderers.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.renderers.navigation.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.renderers.pagesize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.table.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pagination.tree.forms' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.pagination' version='1.0.0.202601240135'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.pagination
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.pagination.source' range='[1.0.0.202601240135,1.0.0.202601240135]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.pagination' version='1.0.0.202601240135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.nebula.widgets.pagination&#xA;Bundle-Version: 1.0.0.202601240135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.validationrules.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.validationrules.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Validation Rules'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Validation Rules'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.validationrules.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.validationrules.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.validationrules' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.validationrules.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.statistics' version='9.2.16' generation='2'>
      <update id='org.talend.dataquality.statistics' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Semantic Library'/>
        <property name='org.eclipse.equinox.p2.description' value='API for data analysis and statistics'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.statistics' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.statistics' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.cardinality' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.datetime' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.exception' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.frequency' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.frequency.pattern' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.frequency.recognition' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.numeric' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.numeric.histogram' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.numeric.quantile' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.numeric.summary' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.quality' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.text' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics.type' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.statistics' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.statistics' version='9.2.16'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.semantic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.testutils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.clearspring.analytics.stream.cardinality' range='0.0.0'/>
        <required namespace='java.package' name='com.clearspring.analytics.stream.quantile' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.descriptive' range='3.3.0'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.descriptive.rank' range='3.3.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.number' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.pattern.character' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.pattern.word' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='com.clearspring.analytics.stream.frequency' range='0.0.0'/>
        <required namespace='java.package' name='com.clearspring.analytics.stream' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.dataquality.statistics
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.statistics.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.statistics' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.statistics;singleton:=true&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.map.dsqlgen' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.map.dsqlgen' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Fragments script generator'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.map.dsqlgen'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.dsqlgen' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.dsqlgen' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.map.dsqlgen' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.function' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.monitor' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.map.dsqlgen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.dsqlgen.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.map.dsqlgen' version='8.0.3.20260715_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.talend.transform.dsql.map.dsqlgen;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.snowflake.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Snowflake'/>
        <property name='org.eclipse.equinox.p2.description' value='Snowflake component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.snowflake.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.snowflake.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.snowflake.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.snowflake.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Snowflake&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.reporting' version='8.0.3.20260714_0130' generation='2'>
      <update id='org.talend.dataquality.reporting' range='[0.0.0,8.0.3.20260714_0130)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Reporting Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.reporting'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.reporting' version='8.0.3.20260714_0130'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.reporting' version='8.0.3.20260714_0130'/>
        <provided namespace='java.package' name='org.talend.dataquality.reporting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.reporting' version='8.0.3.20260714_0130'>
          <properties 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='13'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.persistence' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.hibernate' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jasperreport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.top.chart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.resolver' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.reporting
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.reporting.source' range='[8.0.3.20260714_0130,8.0.3.20260714_0130]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.reporting' version='8.0.3.20260714_0130'/>
      </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.talend.dataquality.reporting;singleton:=true&#xA;Bundle-Version: 8.0.3.20260714_0130
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.equinox.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.p2.touchpoint.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.lite.p2.touchpoint.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Touchpoint Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.p2.touchpoint.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.touchpoint.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.touchpoint' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.touchpoint.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.bedrock.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Aws Bedrock'/>
        <property name='org.eclipse.equinox.p2.description' value='Aws Bedrock component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.bedrock.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.aws.bedrock.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.aws.bedrock.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Aws Bedrock&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jsch.core' version='1.5.700.v20250723-0831' generation='2'>
      <update id='org.eclipse.jsch.core' range='[0.0.0,1.5.700.v20250723-0831)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSch 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.core'/>
        <property name='maven-version' value='1.5.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' version='1.5.700.v20250723-0831'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core' version='1.5.700.v20250723-0831'/>
        <provided namespace='java.package' name='org.eclipse.jsch.core' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,com.jcraft.jsch' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jsch.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core' version='1.5.700.v20250723-0831'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='[0.1.50,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jsch.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.source' range='[1.5.700.v20250723-0831,1.5.700.v20250723-0831]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core' version='1.5.700.v20250723-0831'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core;singleton:=true&#xA;Bundle-Version: 1.5.700.v20250723-0831
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.axis.ant' version='1.4.1.v20231107-0937' singleton='false' generation='2'>
      <update id='org.apache.axis.ant' range='[0.0.0,1.4.1.v20231107-0937)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.eclipse.orbit : org.apache.axis-ant'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis.ant' version='1.4.1.v20231107-0937'/>
        <provided namespace='osgi.bundle' name='org.apache.axis.ant' version='1.4.1.v20231107-0937'/>
        <provided namespace='java.package' name='org.apache.axis' version='1.4.1'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='split' type='List'/>
            <property name='java.package.attribute.split' value='ant'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.axis' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.foreach' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.wsdl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.encoding,org.apache.axis.wsdl.fromJava,org.apache.axis.wsdl.toJava,org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.axis.ant' version='1.4.1.v20231107-0937'>
          <properties 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='21'>
        <required namespace='java.package' name='org.apache.axis' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.client' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.constants' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.description' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.encoding' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.encoding.ser' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.utils' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.wsdl.fromJava' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.axis.wsdl.toJava' range='[1.4.0,2.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.net' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc.encoding' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'>
          <description>
            org.apache.axis.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis.ant.source' range='[1.4.1.v20231107-0937,1.4.1.v20231107-0937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.axis.ant' version='1.4.1.v20231107-0937'/>
      </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.ant&#xA;Bundle-Version: 1.4.1.v20231107-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.util' version='8.0.3.20260715_1209' generation='2'>
      <update id='com.oaklandsw.util' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.util'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.util' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.util' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='com.oaklandsw' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.util' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.apache.commons.cli' range='1.2.0'/>
        <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=17))'>
          <description>
            com.oaklandsw.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.util.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.util' version='8.0.3.20260715_1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.oaklandsw.util;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.netsuite.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Netsuite_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Netsuite'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.netsuite.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.di.netsuite.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.di.netsuite.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Netsuite&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.debug.core' version='3.23.200.v20251107-0507' generation='2'>
      <update id='org.eclipse.debug.core' range='[0.0.0,3.23.200.v20251107-0507)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.debug.core'/>
        <property name='maven-version' value='3.23.200-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.23.200.v20251107-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core' version='3.23.200.v20251107-0507'/>
        <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.23.200.v20251107-0507'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.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=17))'>
          <description>
            org.eclipse.debug.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.source' range='[3.23.200.v20251107-0507,3.23.200.v20251107-0507]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core' version='3.23.200.v20251107-0507'/>
      </artifacts>
      <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.23.200.v20251107-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.netsuite.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.di.netsuite.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Netsuite_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Netsuite'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.netsuite.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.netsuite.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Netsuite&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.nosql.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='No SQL'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Nosql Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.nosql.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.nosql.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.nosql.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.httpcomponents.client5.httpclient5-win' version='5.2.3.v20231203-1619' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.client5.httpclient5-win' range='[0.0.0,5.2.3.v20231203-1619)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.client5 : httpclient5-win'/>
        <property name='maven-wrapped-groupId' value='org.apache.httpcomponents.client5'/>
        <property name='maven-wrapped-artifactId' value='httpclient5-win'/>
        <property name='maven-wrapped-version' value='5.2.3'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5-win' version='5.2.3.v20231203-1619'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.client5.httpclient5-win' version='5.2.3.v20231203-1619'/>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.win' version='5.2.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.client5.http.auth,org.apache.hc.client5.http.impl.classic,org.apache.hc.core5.http,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.client5.httpclient5-win' version='5.2.3.v20231203-1619'>
          <properties 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='20'>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.13.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[5.13.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[5.13.0,6.0.0)'/>
        <required namespace='java.package' name='java.lang' 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='org.apache.hc.client5.http' range='[5.2.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.auth' range='[5.2.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.auth' range='[5.2.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.classic' range='[5.2.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.protocol' range='[5.2.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.utils' range='[5.2.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.protocol' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.net' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.httpcomponents.client5.httpclient5-win
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5-win.source' range='[5.2.3.v20231203-1619,5.2.3.v20231203-1619]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (|(org.eclipse.orbit.maven.bnd.buildtime=true)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.client5.httpclient5-win' version='5.2.3.v20231203-1619'/>
      </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.client5.httpclient5-win&#xA;Bundle-Version: 5.2.3.v20231203-1619
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.smap' version='2.42.0.v20260223-0608' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.smap' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext JSR-45 SMAP installer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.smap'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.smap' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.smap' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.smap' version='2.42.0.v20260223-0608'>
          <properties 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='osgi.bundle' name='org.eclipse.xtext' range='2.42.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.smap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.smap' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.smap&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.updatesite.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.updatesite Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.updatesite' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.updatesite
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.migration' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataprofiler.migration' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Migration'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.migration'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.migration' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.migration' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.migration.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.migration.manager' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.migration' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.migration
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.migration.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.migration' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.migration;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jboss' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.jboss' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jboss'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jboss'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jboss' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jboss' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.jboss.serial' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.classmetamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.finalcontainers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.objectmetamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.objectmetamodel.safecloning' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.references' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.persister' version='0.0.0'/>
        <provided namespace='java.package' name='org.jboss.serial.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jboss' version='8.0.3.20260117_0505'>
          <properties 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.apache.log4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jboss.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jboss' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jboss;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.discovery.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.discovery French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.discovery' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.discovery
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.feature.jar' version='1.7.1000.v20260108-1444'>
      <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) 2010, 2013 EclipseSource Inc. 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;EclipseSource - initial API and implementation'/>
        <property name='df_LT.featureName' value='Equinox p2, headless functionalities'/>
        <property name='df_LT.description' value='Provides a minimal headless provisioning system.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core.feature'/>
        <property name='maven-version' value='1.7.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.jar' version='1.7.1000.v20260108-1444'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.core.feature' version='1.7.1000.v20260108-1444'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.core.feature' version='1.7.1000.v20260108-1444'/>
      </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.talend.commandline.migrationcheck' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.commandline.migrationcheck' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Migrationcheck'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commandline.migrationcheck'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.migrationcheck' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.commandline.migrationcheck' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.commandline.migrationcheck' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jdbc.h2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commandline.migrationcheck
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.migrationcheck.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commandline.migrationcheck' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.commandline.migrationcheck;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.datastewardship' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.datastewardship' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Data Stewardship'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.datastewardship' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.datastewardship' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.datastewardship' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api,org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.components.common,org.talend.components.datastewardship.common,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.properties.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.avro' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.daikon.avro,org.talend.daikon.avro.converter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.common' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.properties,org.talend.components.datastewardship,org.talend.daikon,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.datastewardship,org.talend.components.datastewardship.runtime.reader,org.talend.components.datastewardship.runtime.writer,org.talend.components.datastewardship.tdatastewardshiptaskdelete,org.talend.components.datastewardship.tdatastewardshiptaskinput,org.talend.components.datastewardship.tdatastewardshiptaskoutput,org.talend.daikon,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.runtime.reader' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro.generic,org.talend.components.api.component.runtime,org.talend.components.datastewardship.common,org.talend.components.datastewardship.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.runtime.writer' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro.generic,org.talend.components.api.component.runtime,org.talend.components.datastewardship.runtime,org.talend.daikon.avro.converter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.tdatastewardshipcampaigncreate' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.datastewardship,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.tdatastewardshiptaskdelete' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.datastewardship,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.tdatastewardshiptaskinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.datastewardship,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.datastewardship.tdatastewardshiptaskoutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.datastewardship,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.datastewardship' version='0.37.59'>
          <properties 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='93'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.base' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.exc' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.filter' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.format' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.22.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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.spi' 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.security.interfaces' range='0.0.0'/>
        <required namespace='java.package' name='java.security.spec' 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.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.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0'/>
        <required namespace='java.package' name='javax.net' 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='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.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.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' 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.jce.provider' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.openssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.openssl.jcajce' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.avro' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.datastewardship.tdatastewardshipcampaigncreate' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro.converter' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.java8' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.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='sun.misc' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.datastewardship
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.datastewardship.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.datastewardship' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.datastewardship&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.osgici' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.osgici' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven repo Osgici Plug-in R2024-12'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.osgici'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.osgici' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.osgici' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.osgici' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.osgici
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.osgici.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.osgici' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.osgici;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.platform.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Platform Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.platform.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.platform.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.platform.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.commonmark' version='0.28.0' singleton='false' generation='2'>
      <update id='org.commonmark' range='[0.0.0,0.28.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='commonmark-java core'/>
        <property name='org.eclipse.equinox.p2.description' value='Core of commonmark-java (a library for parsing Markdown to an AST, modifying the AST and rendering it to HTML or Markdown)'/>
        <property name='maven-groupId' value='org.commonmark'/>
        <property name='maven-artifactId' value='commonmark'/>
        <property name='maven-version' value='0.28.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.commonmark' version='0.28.0'/>
        <provided namespace='osgi.bundle' name='org.commonmark' version='0.28.0'/>
        <provided namespace='java.package' name='org.commonmark' version='0.28.0'/>
        <provided namespace='java.package' name='org.commonmark.node' version='0.28.0'/>
        <provided namespace='java.package' name='org.commonmark.parser' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark,org.commonmark.node,org.commonmark.parser.beta,org.commonmark.parser.block,org.commonmark.parser.delimiter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.parser.beta' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark.node,org.commonmark.parser,org.commonmark.text' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.parser.block' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark.node,org.commonmark.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.parser.delimiter' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark.node' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.renderer' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark.node' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.renderer.html' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark,org.commonmark.node,org.commonmark.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.renderer.markdown' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark,org.commonmark.node,org.commonmark.renderer,org.commonmark.text' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.renderer.text' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark,org.commonmark.node,org.commonmark.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.commonmark.text' version='0.28.0'/>
        <provided namespace='osgi.identity' name='org.commonmark' version='0.28.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='13'>
        <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.nio.charset' 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.regex' range='0.0.0'/>
        <required namespace='java.package' name='org.commonmark' range='0.0.0'/>
        <required namespace='java.package' name='org.commonmark.parser.delimiter' range='0.0.0'/>
        <required namespace='java.package' name='org.commonmark.renderer' range='0.0.0'/>
        <required namespace='java.package' name='org.commonmark.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.commonmark
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.commonmark.source' range='[0.28.0,0.28.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.commonmark' version='0.28.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.commonmark&#xA;Bundle-Version: 0.28.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui.feature.group' version='2.26.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.common.ui.feature.group' range='[0.0.0,2.26.0.v20251210-1145)' 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.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.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.26.0.v20251210-1145'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='[2.27.0.v20251210-1145,2.27.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.jar' range='[2.26.0.v20251210-1145,2.26.0.v20251210-1145]'>
          <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.talend.lite.designer.component.ws.consumer.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='ESBConsumer'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer WS Consumer Component of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.ws.consumer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.ws.consumer.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.ws.consumer.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.ws.consumer.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.osgi.service.http.whiteboard' version='1.1.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.http.whiteboard' range='[0.0.0,1.1.1.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.http.whiteboard'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.http.whiteboard Version 1.1.1'/>
        <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.http.whiteboard'/>
        <property name='maven-version' value='1.1.1'/>
        <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.osgi.service.http.whiteboard' version='1.1.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.http.whiteboard' version='1.1.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.http.context' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet.http,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.http.runtime' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.service.http.runtime.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.http.runtime.dto' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.dto,org.osgi.framework.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.http.whiteboard' version='1.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.http.whiteboard.annotations' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.service.http.whiteboard.propertytypes' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.http.whiteboard' version='1.1.1.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='9'>
        <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='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.http.runtime.dto' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.contract' match='(&amp;(osgi.contract=JavaServlet)(version=3.1.0))'>
          <description>
            org.osgi.service.http.whiteboard
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.http.whiteboard
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.http.whiteboard.source' range='[1.1.1.202109301733,1.1.1.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.http.whiteboard' version='1.1.1.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.http.whiteboard&#xA;Bundle-Version: 1.1.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer' version='3.3.100.v20250115-0406' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer' range='[0.0.0,3.3.100.v20250115-0406)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Filetransfer Provider'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer'/>
        <property name='maven-version' value='3.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer' version='3.3.100.v20250115-0406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' version='3.3.100.v20250115-0406'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.browse' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.events.socket' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.identity' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.outgoing' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.retrieve' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.util' version='3.2.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer' version='3.3.100.v20250115-0406'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.net.proxy' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.events.socket' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' 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.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.url' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.provider.filetransfer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.source' range='[3.3.100.v20250115-0406,3.3.100.v20250115-0406]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer' version='3.3.100.v20250115-0406'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.provider.filetransfer;singleton:=true&#xA;Bundle-Version: 3.3.100.v20250115-0406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.transport.ecf.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.transport.ecf German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.transport.ecf' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.transport.ecf.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.transport.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.7.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.7.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.7'/>
        <property name='df_LT.description' value='HL7 v2.7'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.7' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.i18n' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.i18n' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-i18n'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-i18n'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.i18n' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.i18n' version='1.19.0.v20250506-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'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='java.lang' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.i18n
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n.source' range='[1.19.0.v20250506-1400,1.19.0.v20250506-1400]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.i18n' version='1.19.0.v20250506-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.apache.batik.i18n&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.route.export.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.route.export.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Route Export Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Route Export'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.route.export.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.export.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.export.route' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.export.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.forms.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.configurator.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Configurator Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Configurator of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.configurator.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.configurator.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.configurator.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.fileoutputxml' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.fileoutputxml' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='File Output XML Component Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.fileoutputxml'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.fileoutputxml' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.fileoutputxml' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.fileoutputxml' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datatools.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.fileoutputxml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.fileoutputxml.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.fileoutputxml' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.fileoutputxml;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hbase.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='HBase'/>
        <property name='org.eclipse.equinox.p2.description' value='HBase'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hbase.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.hbase.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.hbase.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.spark.distribution.spark35x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark35x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark35x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark35x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark35x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark35x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark35x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark35x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark35x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark35x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark35x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark35x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.compiler.batch' version='3.45.0.v20260224-0835' singleton='false' generation='2'>
      <update id='org.eclipse.jdt.core.compiler.batch' range='[0.0.0,3.45.0.v20260224-0835)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Compiler for Java(TM)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.compiler.batch'/>
        <property name='maven-version' value='3.45.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.compiler.batch' version='3.45.0.v20260224-0835'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.compiler.batch' version='3.45.0.v20260224-0835'/>
        <provided namespace='java.package' name='META-INF.services' 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.internal.antadapter' 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.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.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.tool' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.compiler.batch' version='3.45.0.v20260224-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'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.core.compiler.batch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.compiler.batch.source' range='[3.45.0.v20260224-0835,3.45.0.v20260224-0835]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.compiler.batch' version='3.45.0.v20260224-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.eclipse.jdt.core.compiler.batch&#xA;Bundle-Version: 3.45.0.v20260224-0835
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.s3.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.aws.s3.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='20'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon S3'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon S3 (Simple Storage Service)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.s3.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tS3BucketCreate' value=''/>
        <property name='TALEND_COMPONENT_tS3BucketDelete' value=''/>
        <property name='TALEND_COMPONENT_tS3BucketExist' value=''/>
        <property name='TALEND_COMPONENT_tS3Get' value=''/>
        <property name='TALEND_COMPONENT_tS3Connection' value=''/>
        <property name='TALEND_COMPONENT_tS3Put' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/s3' value=''/>
        <property name='TALEND_COMPONENT_tS3Delete' value=''/>
        <property name='TALEND_COMPONENT_tS3Close' value=''/>
        <property name='TALEND_COMPONENT_tS3Copy' value=''/>
        <property name='TALEND_COMPONENT_tS3List' value=''/>
        <property name='TALEND_COMPONENT_tS3BucketList' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Amazon S3&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.standardization' version='9.2.16' singleton='false'>
      <update id='org.talend.dataquality.standardization' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Standardization'/>
        <property name='org.eclipse.equinox.p2.description' value='Standardization library based on Apache Lucene'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.standardization' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.standardization' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.action' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.constant' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.exception' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.i18n' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.index' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.query' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.standardization.record' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.standardization' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.talend.libraries.apache.lucene8' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.testutils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.standardization.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.standardization' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.standardization&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.metadata.bridge.content' version='8.0.3.20260421_0909' singleton='false'>
      <update id='org.talend.metadata.bridge.content' range='[0.0.0,8.0.3.20260421_0909)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Metadata Bridge (1110-20240117-1613)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.metadata.bridge.content'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='102'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.bridge.content' version='8.0.3.20260421_0909'/>
        <provided namespace='osgi.bundle' name='org.talend.metadata.bridge.content' version='8.0.3.20260421_0909'/>
        <provided namespace='java.package' name='MITI' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.EtlBridgeLib' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.EtlBridgeLib.parameterProcessor' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.EtlBridgeLib.parsing' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.bridgelib' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.bridgelib.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.cache' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.datatypelib' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.dom' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.eclipselib' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.glossary' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.javabridge' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.javabridgeinterface' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.mimb' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.bridges.profiles' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.client.oem' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.converter' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.converter.etl' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.converter.etl.expression' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.analyzer.decoration' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.analyzer.engine' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.analyzer.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.analyzer.parser' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.analyzer.rules' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.converter' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.functions' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.query' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.expression.util' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.lineage.links' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MIR' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MIRBridgeConstants' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MIREtlBridgeLib' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MIRExpressionLib' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MIRModelBridge' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MIRModelConverter' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MIRStitchingUtil' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.Mimb' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.messages.MimbAxis' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.mimb.executable' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.mimb.executable.actions' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.mimb.executable.requests' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.mimb.executable.responses' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.collections' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.constants' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.filter' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.id' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.id.objects' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.mix' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.mpath' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.util' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sdk.validation' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.server.services.common' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.server.services.common.mir' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.server.services.log' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.server.services.log.internal' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sf.client.axis' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sf.client.axis.gen' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.sf.client.mimb' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.base' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.generic' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.memory' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.memory.generic' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.memory.microstrategy' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.memory.nativeId' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.microstrategy' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.stitching.nativeId' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.util' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.util.csv' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.util.file' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.util.log' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.util.text' version='0.0.0'/>
        <provided namespace='java.package' name='MITI.util.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.composer' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.constructor' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.error' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.extensions.compactnotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.external.biz.base64Coder' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.external.com.google.gdata.util.common.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.introspector' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.reader' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.representer' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.tokens' version='0.0.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.metadata.bridge.content' version='8.0.3.20260421_0909'>
          <properties 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='osgi.bundle' name='javax.mail' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.activation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.discovery' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.bridge.content.source' range='[8.0.3.20260421_0909,8.0.3.20260421_0909]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.metadata.bridge.content' version='8.0.3.20260421_0909'/>
      </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.talend.metadata.bridge.content&#xA;Bundle-Version: 8.0.3.20260421_0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.ssh.apache.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit.ssh.apache' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.metadata.bridge.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.metadata.bridge.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Metadata Bridge UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.metadata.bridge.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.bridge.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.metadata.bridge.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.metadata.bridge.ui.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.bridge.ui.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.metadata.bridge.ui' version='8.0.3.20260601_1447'>
          <properties 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='28'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.bridge.content' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.metadata.bridge.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.bridge.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.metadata.bridge.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.metadata.bridge.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.esb.components.ws.consumer' version='8.0.3.20260612_1928' generation='2'>
      <update id='org.talend.designer.esb.components.ws.consumer' range='[0.0.0,8.0.3.20260612_1928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName 8.0.1-2026-06'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.esb.components.ws.consumer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.consumer' version='8.0.3.20260612_1928'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.esb.components.ws.consumer' version='8.0.3.20260612_1928'/>
        <provided namespace='java.package' name='org.talend.designer.esb.webservice' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.esb.components.ws.consumer' version='8.0.3.20260612_1928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.core.model.components' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.repository.services.action' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.utils.wsdl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.esb.components.ws.consumer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.consumer.source' range='[8.0.3.20260612_1928,8.0.3.20260612_1928]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.esb.components.ws.consumer' version='8.0.3.20260612_1928'/>
      </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.talend.designer.esb.components.ws.consumer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260612_1928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.expressions.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.expressions Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.expressions' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.expressions
          </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='manifest'>
            Bundle-SymbolicName: javax.xml.soap&#xA;Bundle-Version: 1.2.0.v201005080501
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui' version='2.42.0.v20260223-0608' generation='2'>
      <update id='org.eclipse.xtext.ui' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext UI Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='75'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.ui.contentassist' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.compare' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.containers' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.actions' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.autoedit' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.bracketmatching' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.copyqualifiedname' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.doubleClicking' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.embedded' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.findrefs' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.folding' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting2' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.handler' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hierarchy' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover.html' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hyperlinking' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.info' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model.edit' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.navigation' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.occurrences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.actions' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.quickoutline' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences.fields' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.quickfix' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.reconciler' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.selection' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.syntaxcoloring' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks.dialogfields' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.templates' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.toggleComments' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.utils' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.validation' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.trace' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.guice' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.label' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.markers' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.notification' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.preferences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.ui' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.participant' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.rename' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource.generic' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.search' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.contribution' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks.preferences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.validation' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.views' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard.template' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.workspace' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.runtime' range='3.31.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.20.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.205.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.17.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='3.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.17.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.37.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.16.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.14.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.13.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.10.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='3.10.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='3.10.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.10.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.21.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.13.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.32.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.42.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui;singleton:=true&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.clearspring.analytics' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.clearspring.analytics' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Clearspring Analystics Stream library'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.clearspring.analytics'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.clearspring.analytics' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.clearspring.analytics' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='com.clearspring.analytics.hash' version='0.0.0'/>
        <provided namespace='java.package' name='com.clearspring.analytics.stream' version='0.0.0'/>
        <provided namespace='java.package' name='com.clearspring.analytics.stream.cardinality' version='0.0.0'/>
        <provided namespace='java.package' name='com.clearspring.analytics.stream.frequency' version='0.0.0'/>
        <provided namespace='java.package' name='com.clearspring.analytics.stream.membership' version='0.0.0'/>
        <provided namespace='java.package' name='com.clearspring.analytics.stream.quantile' version='0.0.0'/>
        <provided namespace='java.package' name='com.clearspring.analytics.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.clearspring.analytics' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.clearspring.analytics.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.clearspring.analytics' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.clearspring.analytics&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.httpclient.connector' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.httpclient.connector' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Httpclient Connector Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.httpclient.connector'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.httpclient.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.httpclient.connector' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.httpclient.connector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.httpclient.connector' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.httpclient.connector;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.data_quality' version='1.0.0.80-7McL8SXe7UEUz0EUMxTGoMu'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='3. Data Quality'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.data_quality' version='1.0.0.80-7McL8SXe7UEUz0EUMxTGoMu'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.sparkstr.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule.feature.feature.group' range='[8.0.3.20260511_1346,8.0.3.20260511_1346]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.configurator.common' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.configurator.common' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Configurator Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.configurator.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.configurator.common' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.configurator.common' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.commons.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.configurator.common.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.configurator.common.connections' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.configurator.common.connections.rest' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.configurator.common.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.configurator.common.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.json' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.configurator.common' version='8.0.3.20260601_1447'>
          <properties 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='12'>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' 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.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.configurator.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.configurator.common.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.configurator.common' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.configurator.common&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studiolite.deps.feature.feature.group' version='8.0.3.20260407_0153' singleton='false'>
      <update id='org.talend.studiolite.deps.feature.feature.group' range='[0.0.0,8.0.3.20260407_0153)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='lite dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Complete description about this feature at http://www.talend.com/online/featuresdescription.html#repository-feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.talend.com/online/featuresdescription.html#repository-feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.deps.feature.feature.group' version='8.0.3.20260407_0153'/>
      </provides>
      <requires size='25'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.aarch64' range='[1.4.200.v20220812-1420,1.4.200.v20220812-1420]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='[1.2.1400.v20250801-0854,1.2.1400.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' range='[0.14.600.v20260123-2255,0.14.600.v20260123-2255]'>
          <filter>
            (osgi.ws=cocoa)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[1.2.1400.v20250801-0854,1.2.1400.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='[1.3.400.v20260123-2255,1.3.400.v20260123-2255]'>
          <filter>
            (osgi.ws=cocoa)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk' range='[1.2.200.v20240416-0658,1.2.200.v20240416-0658]'>
          <filter>
            (osgi.ws=gtk)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.macosx' range='[1.3.400.v20220812-1420,1.3.400.v20220812-1420]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx' range='[1.102.500.v20250521-0414,1.102.500.v20250521-0414]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx' range='[3.6.400.v20260211-1052,3.6.400.v20260211-1052]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx' range='[1.4.500.v20250905-1511,1.4.500.v20250905-1511]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.x86_64' range='[1.2.400.v20220812-1420,1.2.400.v20220812-1420]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32' range='[1.3.0.v20240419-2334,1.3.0.v20240419-2334]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux' range='[1.1.400.v20250521-0415,1.1.400.v20250521-0415]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32' range='[1.2.300.v20240416-0658,1.2.300.v20240416-0658]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' range='[1.1.200.v20250122-1953,1.1.200.v20250122-1953]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='[1.3.0.v20260203-2149,1.3.0.v20260203-2149]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32' range='[3.5.400.v20250925-0610,3.5.400.v20250925-0610]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.deps.feature.feature.jar' range='[8.0.3.20260407_0153,8.0.3.20260407_0153]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          The licence are describe in branding feature
        </license>
      </licenses>
      <copyright uri='http://www.talend.com/online/copyright.txt' url='http://www.talend.com/online/copyright.txt'>
        Copyright Talend 2006, 2007
      </copyright>
    </unit>
    <unit id='org.talend.transform.map.api' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.map.api' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Transform Map API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.map.api'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.map.api' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.map.api' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.map.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.map.api.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.map.api.builder.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.map.api' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.map.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.map.api.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.map.api' version='8.0.3.20260715_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.talend.transform.map.api;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpmdm.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TP_MDM Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpmdm.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpmdm.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpmdm.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpmdm.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.dsql.editor.common' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.editor.common' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Editor Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.editor.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.editor.common' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.editor.common' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common.paramexprs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common.paramexprs.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.editor.common.tree' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.editor.common' version='8.0.3.20260715_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'/>
      </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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.editor.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.editor.common.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.editor.common' version='8.0.3.20260715_1209'/>
      </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.talend.transform.dsql.editor.common;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.apidesigner.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.apidesigner.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.apidesigner.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.apidesigner.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.apidesigner.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Data Services and Routes&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://spring.io/projects/spring-framework)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://bndtools.org/&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (http://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hamcrest.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance ( http://www.osgi.org )&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FuseSource, Corp.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Terracotta Inc., a wholly-owned subsidiary of Software AG USA, Inc. (http://terracotta.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL,GPL License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the Apache-2.0,LGPL-2.0-or-later,MPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://www.codehaus.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (https://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL 1.0,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (http://www.minidev.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The JASYPT team (http://www.jasypt.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit (http://www.junit.org)&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JDOM (http://www.jdom.org)&#xA;Licensed under the Similar to Apache License but with the acknowledgment clause removed license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.metadata.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.metadata.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Builtin Metadatas Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Builtin Metadatas of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.metadata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.datatools.xml' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.managment' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.managment.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.migrationTool' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.metadata' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.analysis' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.5010.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='X12 5010 HIPAA'/>
        <property name='df_LT.description' value='X12 5010 HIPAA'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.5010.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.x12.hipaa.5010.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.x12.hipaa.5010.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.qvd.output' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.qvd.output' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='QVD Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.qvd.output'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.qvd.output' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.qvd.output' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.qvd.output
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.qvd.output' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.qvd.output;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.components' version='1.0.0.ECV-BQcL8SLxDHgLJfrigSwnbh'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='1. Components'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.components' version='1.0.0.ECV-BQcL8SLxDHgLJfrigSwnbh'/>
      </provides>
      <requires size='58'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.rabbitmq.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output.feature.feature.group' range='[8.0.3.20260525_0402,8.0.3.20260525_0402]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.neo4j.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.cosmosdb.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dsql4json.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage.feature.feature.group' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive.feature.feature.group' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch.feature.feature.group' range='[8.0.3.20260608_0338,8.0.3.20260608_0338]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.azuredlsgen2.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.couchbase.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.group' range='[8.0.3.20260324_0926,8.0.3.20260324_0926]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.pe.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.netsuite.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.workday.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo.feature.feature.group' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.salesforce.feature.feature.group' range='[8.0.3.20260716_1010,8.0.3.20260716_1010]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.ws.consumer.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.commandline.client' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.commandline.client' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline Client Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commandline.client'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.client' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.commandline.client' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.commandline.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.client.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.client.command.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.client.constant.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.client.constant.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.client.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.client.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.client.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.commandline.client' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commandline.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.client.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commandline.client' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.commandline.client&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.m2e.feature.feature.group' version='8.0.3.20260407_0153' singleton='false'>
      <update id='org.talend.m2e.feature.feature.group' range='[0.0.0,8.0.3.20260407_0153)' severity='0'/>
      <properties size='8'>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.m2e.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.group' version='8.0.3.20260407_0153'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.common' range='[3.2.104,3.2.104]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.model.edit' range='[2.0.700.20250418-1315,2.0.700.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core' range='[2.7.700.20260205-1611,2.7.700.20260205-1611]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.workspace.cli' range='[0.4.0,0.4.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt' range='[2.5.100.20260205-1607,2.5.100.20260205-1607]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime' range='[3.9.1200.20260112-2306,3.9.1200.20260112-2306]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.core' range='[2.2.200.20251019-0931,2.2.200.20251019-0931]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject' range='[2.2.100.20250418-1315,2.2.100.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.apt.core' range='[2.3.100.20250418-1315,2.3.100.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.mavenarchiver' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.talend' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.jar' range='[8.0.3.20260407_0153,8.0.3.20260407_0153]'>
          <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.talend.libraries.apache.common' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.apache.common' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Common'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.common' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.common' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.apache.commons.cli2' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli2.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli2.commandline' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli2.option' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli2.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli2.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli2.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.digest' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language.bm' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.annotations.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.plugins' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.plugins.strategies' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.substitution' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.digester.xmlrules' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.distribution' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.exception' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.random' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive.rank' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.math3.util' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.text.similarity' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.validator' version='1.5.1'/>
        <provided namespace='java.package' name='org.apache.commons.validator.routines' version='1.5.1'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.comparator' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file.spi' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.filefilter' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.function' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input.buffer' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.monitor' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.serialization' version='2.10.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.common' version='8.0.3.20260117_0505'>
          <properties 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='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.common.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.common' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.apache.common&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.parser.json.schema' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.json.schema' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform JSON Schema parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.json.schema'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.json.schema' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.json.schema' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser.json.schema' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.json.schema' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.json.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.parser.json.schema
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.json.schema.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.json.schema' version='8.0.3.20260715_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.talend.transform.parser.json.schema;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.parser' version='1.1.100.v202408150414' singleton='false' generation='2'>
      <update id='org.eclipse.wst.ws.parser' range='[0.0.0,1.1.100.v202408150414)' 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.100-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.100.v202408150414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' version='1.1.100.v202408150414'/>
        <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.100.v202408150414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.parser.source' range='[1.1.100.v202408150414,1.1.100.v202408150414]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.parser' version='1.1.100.v202408150414'/>
      </artifacts>
      <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.100.v202408150414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.config' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.config' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Config Generation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.config'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.config' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.config' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.config' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.config' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.cobol' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.edi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.flat' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.hashmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.hl7v2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.idocs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.function' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.config
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.config.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.config' version='8.0.3.20260715_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.talend.transform.dsql.config;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.updates.runtime' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.updates.runtime' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Updates Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.updates.runtime'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates.runtime' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.updates.runtime' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.updates.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.engine.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.engine.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.feature.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.model.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.nexus.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.runtime.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.updates.runtime' version='8.0.3.20260601_1447'>
          <properties 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='42'>
        <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.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' 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.core.databinding.observable' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.updates.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates.runtime.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.updates.runtime' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.updates.runtime;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.themes.css.talend' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.themes.css.talend' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CSS themes from talend'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.themes.css.talend'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.css.talend' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.themes.css.talend' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.themes.css.talend' version='8.0.3.20260117_0505'>
          <properties 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='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.ui.css.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.themes.css.talend
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.css.talend.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.themes.css.talend' version='8.0.3.20260117_0505'/>
      </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.talend.themes.css.talend;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcpdm.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_DM Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpdm.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpdm.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tcpdm.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tcpdm.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.shell' range='[0.0.0,1.1.4.v20210111-1007)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Shell'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Felix Gogo Subproject'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.shell'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.options' version='1.1.4'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.shell' version='1.1.4'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='shell.implementation' version='1.0.0'>
          <properties size='1'>
            <property name='implementation.name' value='gogo.shell'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='shell.implementation' version='1.0.0'>
          <properties size='1'>
            <property name='implementation.name' value='gogo.shell'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.felix.gogo.options' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=command.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=command.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.shell' version='1.1.4.v20210111-1007'/>
      </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.gogo.shell&#xA;Bundle-Version: 1.1.4.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common' version='2.45.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.emf.common' range='[0.0.0,2.45.0.v20251210-1145)' 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.45.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.45.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common' version='2.45.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.emf.common' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.archive' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.command' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify.impl' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.util' version='2.45.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common' version='2.45.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.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.8))'>
          <description>
            org.eclipse.emf.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source' range='[2.45.0.v20251210-1145,2.45.0.v20251210-1145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common' version='2.45.0.v20251210-1145'/>
      </artifacts>
      <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.45.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.registry' version='3.12.600.v20250906-0651' generation='2'>
      <update id='org.eclipse.equinox.registry' range='[0.0.0,3.12.600.v20250906-0651)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.registry'/>
        <property name='maven-version' value='3.12.600-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.12.600.v20250906-0651'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.registry' version='3.12.600.v20250906-0651'/>
        <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'>
          <properties size='3'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime.spi,org.osgi.framework' type='List'/>
            <property name='java.package.directive.mandatory' value='registry' type='List'/>
            <property name='java.package.attribute.registry' value='split'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.core.runtime.dynamichelpers' version='3.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.core.runtime.spi' version='3.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.registry' version='3.12.600.v20250906-0651'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.container' range='[1.9.0,2.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.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.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.6.0,2.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=17))'>
          <description>
            org.eclipse.equinox.registry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry.source' range='[3.12.600.v20250906-0651,3.12.600.v20250906-0651]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.registry' version='3.12.600.v20250906-0651'/>
      </artifacts>
      <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.12.600.v20250906-0651
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.bigdata.di' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.designer.bigdata.di' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='BigData DI Designer'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.bigdata.di'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.bigdata.di' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.bigdata.di' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.di.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.di.components.hdfs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.bigdata.di' version='8.0.3.20260117_0505'>
          <properties 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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.bigdata.di
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.bigdata.di.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.bigdata.di' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.bigdata.di;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataprofiler.bd.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataprofiler Bigdata Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataprofiler Bigdata Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataprofiler.bd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.bd.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.dataprofiler.bd.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.dataprofiler.bd.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.resources.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.core.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.dbr73x' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.dbr73x' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Dbr73x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.dbr73x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr73x' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.dbr73x' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.dbr73x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.dbr73x' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.dbr73x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr73x.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.dbr73x' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.dbr73x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.profiles.core' version='2.2.200.20251019-0931' generation='2'>
      <update id='org.eclipse.m2e.profiles.core' range='[0.0.0,2.2.200.20251019-0931)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Maven Profiles Management'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.profiles.core'/>
        <property name='maven-version' value='2.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.core' version='2.2.200.20251019-0931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.profiles.core' version='2.2.200.20251019-0931'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.core.internal.management' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.profiles.core' version='2.2.200.20251019-0931'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.6,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.profiles.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.core.source' range='[2.2.200.20251019-0931,2.2.200.20251019-0931]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.profiles.core' version='2.2.200.20251019-0931'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.profiles.core;singleton:=true&#xA;Bundle-Version: 2.2.200.20251019-0931
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.mapper.view' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.mapper.view' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Mapper Debug View'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.mapper.view'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper.view' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.mapper.view' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.view.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.mapper.view' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='42'>
        <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='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' 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.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.treemapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dependencies' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.function' 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.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.config' 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.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.testrun' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.editor.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.mapper' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.mapper.view
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper.view.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.mapper.view' version='8.0.3.20260715_1209'/>
      </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.talend.transform.dsql.mapper.view;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jdom2' version='2.0.6.v20230720-0727' singleton='false' generation='2'>
      <update id='org.jdom2' range='[0.0.0,2.0.6.v20230720-0727)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.jdom : jdom2'/>
        <property name='maven-wrapped-groupId' value='org.jdom'/>
        <property name='maven-wrapped-artifactId' value='jdom2'/>
        <property name='maven-wrapped-version' value='2.0.6.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jdom2' version='2.0.6.v20230720-0727'/>
        <provided namespace='osgi.bundle' name='org.jdom2' version='2.0.6.v20230720-0727'/>
        <provided namespace='java.package' name='org.jdom2' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2.filter,org.jdom2.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.adapters' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.filter' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.input' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream,org.jdom2,org.jdom2.input.sax,org.jdom2.input.stax,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.input.sax' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,javax.xml.transform,javax.xml.validation,org.jdom2,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.input.stax' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.internal' version='2.0.6'/>
        <provided namespace='java.package' name='org.jdom2.located' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.output' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.stream,javax.xml.stream.util,org.jdom2,org.jdom2.adapters,org.jdom2.output.support,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.output.support' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream,javax.xml.stream.util,org.jdom2,org.jdom2.output,org.jdom2.util,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.transform' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform.sax,org.jdom2,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.util' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.jdom2' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.xpath' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2,org.jdom2.filter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.xpath.jaxen' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2,org.jdom2.filter,org.jdom2.xpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom2.xpath.util' version='2.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom2,org.jdom2.filter,org.jdom2.xpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.jdom2' version='2.0.6.v20230720-0727'>
          <properties 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='27'>
        <required namespace='java.package' name='org.jaxen' range='[1.2.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.saxpath' range='[1.2.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.util' range='[1.2.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.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.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.regex' 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.stream.util' 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='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.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.jdom2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom2.source' range='[2.0.6.v20230720-0727,2.0.6.v20230720-0727]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jdom2' version='2.0.6.v20230720-0727'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jdom2&#xA;Bundle-Version: 2.0.6.v20230720-0727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.expressionbuilder.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Expression Builder Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Expression Builder of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.expressionbuilder.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.expressionbuilder.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.expressionbuilder.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.oaklandsw.transform.feature.rt.feature.jar' version='8.0.3.20260715_1209'>
      <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.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Data Mapper Runtime'/>
        <property name='df_LT.description' value='Talend Data Mapper Runtime'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.rt'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.rt.feature.jar' version='8.0.3.20260715_1209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='com.oaklandsw.transform.feature.rt' version='8.0.3.20260715_1209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='com.oaklandsw.transform.feature.rt' version='8.0.3.20260715_1209'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.views.log.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.jdt.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.jdt.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.jdt.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='19'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.compiler.batch' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx' range='[3.6.400.v20260211-1052,3.6.400.v20260211-1052]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx' range='[1.4.500.v20250905-1511,1.4.500.v20250905-1511]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.datacleansing.core' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.datacleansing.core' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Data Cleansing Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.datacleansing.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.datacleansing.core' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.datacleansing.core' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.standardization' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.datacleansing.core' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core.tdq' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.reporting.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.datamart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.persistence' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.datacleansing.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.datacleansing.core.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.datacleansing.core' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.datacleansing.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark40x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark40x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark40x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark40x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark40x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark40x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark40x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark40x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark40x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark40x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark40x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark40x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.core' version='2.7.700.20260205-1611' generation='2'>
      <update id='org.eclipse.m2e.core' range='[0.0.0,2.7.700.20260205-1611)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E Maven Integration for Eclipse Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.core'/>
        <property name='maven-version' value='2.7.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core' version='2.7.700.20260205-1611'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.core' version='2.7.700.20260205-1611'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.embedder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.builder.plexusbuildapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.embedder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.index.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.lifecyclemapping.model.io.xpp3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.project.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.project.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.internal.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.lifecyclemapping.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.project.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.project.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.repository' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.core' version='2.7.700.20260205-1611'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2e.maven.runtime' range='[3.8.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.workspace.cli' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='30.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='30.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.apache.commons.cli' range='1.4.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.eclipse.m2e.core
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.source' range='[2.7.700.20260205-1611,2.7.700.20260205-1611]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.core' version='2.7.700.20260205-1611'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.core;singleton:=true&#xA;Bundle-Version: 2.7.700.20260205-1611
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dataprep.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.dataprep.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Preparation'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Preparation - TCK version'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataprep.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.lookups.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Preparation&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf' version='3.13.0.v20250304-2338' generation='2'>
      <update id='org.eclipse.ecf' range='[0.0.0,3.13.0.v20250304-2338)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Core API'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf'/>
        <property name='maven-version' value='3.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf' version='3.13.0.v20250304-2338'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf' version='3.13.0.v20250304-2338'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.events' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.jobs' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.provider' version='3.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.security' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.start' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.status' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.user' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util' version='3.6.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util.reflection' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf' version='3.13.0.v20250304-2338'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.containertype' name='org.eclipse.ecf_3.13.0.v20250304-2338-1' version='3.3.0'>
          <properties size='1'>
            <property name='names' value='ecf.base' 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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.identity' 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.equinox.concurrent.future' 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.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.source' range='[3.13.0.v20250304-2338,3.13.0.v20250304-2338]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf' version='3.13.0.v20250304-2338'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf;singleton:=true&#xA;Bundle-Version: 3.13.0.v20250304-2338
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.remoterun.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.remoterun.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Remote Run Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Remote Run'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.remoterun.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='16'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess.remote' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.client' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.commons' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.jobserver.client' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.jobserver.commons' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.updatesite.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.updatesite Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.updatesite' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.updatesite
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.8.1' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.8.1' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.8.1'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.8.1'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.8.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.8.1' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.8.1' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.8.1&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.tdqsparkstprovider' version='8.0.3.20260710_0827' generation='2'>
      <update id='org.talend.designer.components.tdqsparkstprovider' range='[0.0.0,8.0.3.20260710_0827)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tdqsparkstreamingprovider'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.tdqsparkstprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqsparkstprovider' version='8.0.3.20260710_0827'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.tdqsparkstprovider' version='8.0.3.20260710_0827'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.tdqsparkstprovider' version='8.0.3.20260710_0827'>
          <properties 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='8'>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.tdqsparkstprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqsparkstprovider.source' range='[8.0.3.20260710_0827,8.0.3.20260710_0827]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.tdqsparkstprovider' version='8.0.3.20260710_0827'/>
      </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.talend.designer.components.tdqsparkstprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0827
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.demo.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.demo.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='BigData Demo Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.demo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.demo.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.demo.bigdata.ee' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.demo.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.feature.group' version='2.3.2500.v20260226-0420' singleton='false'>
      <update id='org.eclipse.help.feature.group' range='[0.0.0,2.3.2500.v20260226-0420)' 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='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='2.3.2500-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) 2008, 2013 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'/>
        <property name='df_LT.featureName' value='Eclipse Help System'/>
        <property name='df_LT.description' value='Eclipse help system.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' version='2.3.2500.v20260226-0420'/>
        <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.equinox.http.jetty' range='[3.9.600.v20251031-0358,3.9.600.v20251031-0358]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry' range='[1.4.400.v20250611-0943,1.4.400.v20250611-0943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet' range='[1.8.600.v20251111-0344,1.8.600.v20251111-0344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper' range='[1.2.400.v20250720-1532,1.2.400.v20250720-1532]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry' range='[1.3.300.v20250807-0756,1.3.300.v20250807-0756]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' range='[4.6.0.v20260226-0420,4.6.0.v20260226-0420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui' range='[4.8.300.v20260112-1030,4.8.300.v20260112-1030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp' range='[3.12.400.v20260112-1030,3.12.400.v20260112-1030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.5.800.v20250613-1119,1.5.800.v20250613-1119]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.4.700.v20250622-1644,1.4.700.v20250622-1644]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.jar' range='[2.3.2500.v20260226-0420,2.3.2500.v20260226-0420]'>
          <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.google.gson' version='2.14.0' singleton='false' generation='2'>
      <update id='com.google.gson' range='[0.0.0,2.14.0)' 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'/>
        <property name='maven-groupId' value='com.google.code.gson'/>
        <property name='maven-artifactId' value='gson'/>
        <property name='maven-version' value='2.14.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='com.google.gson' version='2.14.0'/>
        <provided namespace='osgi.bundle' name='com.google.gson' version='2.14.0'/>
        <provided namespace='java.package' name='com.google.gson' version='2.14.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson.reflect,com.google.gson.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.gson.annotations' version='2.14.0'/>
        <provided namespace='java.package' name='com.google.gson.reflect' version='2.14.0'/>
        <provided namespace='java.package' name='com.google.gson.stream' version='2.14.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.google.gson' version='2.14.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='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.errorprone.annotations' range='[2.48.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.google.gson
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.gson.source' range='[2.14.0,2.14.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.gson' version='2.14.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.google.gson&#xA;Bundle-Version: 2.14.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.jar' version='2.17.0.v20250910-1205'>
      <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.17.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.17.0.v20250910-1205'/>
        <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.17.0.v20250910-1205'/>
      </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.17.0.v20250910-1205'/>
      </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.ui.cocoa' version='1.3.400.v20260123-2255' generation='2'>
      <update id='org.eclipse.ui.cocoa' range='[0.0.0,1.3.400.v20260123-2255)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Eclipse UI MacOS X Enhancements'/>
        <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-cocoa'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cocoa'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' version='1.3.400.v20260123-2255'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cocoa' version='1.3.400.v20260123-2255'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cocoa' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cocoa' version='1.3.400.v20260123-2255'>
          <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.ui' version='1.3.400.v20260123-2255'/>
        <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' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.cocoa
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa.source' range='[1.3.400.v20260123-2255,1.3.400.v20260123-2255]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.ws=cocoa)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cocoa' version='1.3.400.v20260123-2255'/>
      </artifacts>
      <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.cocoa;singleton:=true&#xA;Bundle-Version: 1.3.400.v20260123-2255&#xA;Fragment-Host: org.eclipse.ui;bundle-version=&quot;[3.5.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.tdm' version='1.0.0.7X-7AcL43xl7d_GonpwvKSxVuoZxspj4OhEbe'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='6. Data Mapper'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.tdm' version='1.0.0.7X-7AcL43xl7d_GonpwvKSxVuoZxspj4OhEbe'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.standard_structures' range='[1.0.0._V-8IcLCGcq8ktmRvuKWAJbnI,1.0.0._V-8IcLCGcq8ktmRvuKWAJbnI]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.group' range='[8.0.3.20260715_1215,8.0.3.20260715_1215]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.lite.repository.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.repository.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Repository Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Repository of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.repository.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.localprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.di' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.command' range='[0.0.0,1.1.2.v20210111-1007)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Gogo Command'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Provides basic shell commands for Gogo.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.command'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.command' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.apache.felix.gogo' name='command.implementation' version='1.0.0'/>
        <provided namespace='org.apache.felix.gogo' name='command.implementation' 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='8'>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='0.0.0'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=runtime.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=runtime.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.command' version='1.1.2.v20210111-1007'/>
      </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.gogo.command&#xA;Bundle-Version: 1.1.2.v20210111-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jdbc.h2' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.jdbc.h2' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='H2'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jdbc.h2'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.h2' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jdbc.h2' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.h2' version='0.0.0'/>
        <provided namespace='java.package' name='org.h2.api' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.command.ddl,org.h2.table' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.bnf' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.server.web' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.command' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.value,org.h2.expression,org.h2.result,org.h2.message,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.command.ddl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.result,org.h2.command,org.h2.expression,org.h2.index,org.h2.schema,org.h2.table,org.h2.command.dml,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.command.dml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.store,org.h2.expression,org.h2.command.ddl,org.h2.schema,org.h2.table,org.h2.engine,org.h2.result,org.h2.command,org.h2.value,org.h2.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.compress' version='0.0.0'/>
        <provided namespace='java.package' name='org.h2.constraint' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.expression,org.h2.result,org.h2.index,org.h2.schema,org.h2.table,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.engine' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.store,org.h2.expression,org.h2.index,org.h2.constraint,org.h2.schema,org.h2.table,org.h2.command,org.h2.result,org.h2.value,org.h2.util,org.h2.jdbc,org.h2.api,org.h2.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.expression' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.command,org.h2.value,org.h2.result,org.h2.schema,org.h2.table,org.h2.command.dml,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.fulltext' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.util,org.h2.tools,org.h2.api,org.apache.lucene.index' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.index' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.store,org.h2.expression,org.h2.schema,org.h2.table,org.h2.engine,org.h2.result,org.h2.value,org.h2.command.dml,org.h2.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.jdbc' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.result,org.h2.command,org.h2.value,org.h2.message,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.jdbcx' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.sql,javax.transaction.xa,org.h2.jdbc,org.h2.message,javax.naming.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.h2.result' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.store,org.h2.value,org.h2.expression,org.h2.jdbc,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.schema' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.result,org.h2.command.ddl,org.h2.expression,org.h2.value,org.h2.index,org.h2.constraint,org.h2.table,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.security' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.h2.server.pg' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.server' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.server.web' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,org.h2.bnf,org.h2.server,javax.servlet.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.store' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.result,org.h2.value,org.h2.util,org.h2.index,org.h2.message,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.store.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.h2.table' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.expression,org.h2.command.ddl,org.h2.index,org.h2.constraint,org.h2.schema,org.h2.engine,org.h2.value,org.h2.result,org.h2.command,org.h2.command.dml,org.h2.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.tools' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.store,org.h2.compress,org.h2.server,org.h2.value,org.h2.util,org.h2.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.value,javax.sql,org.osgi.framework,org.h2.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.h2.value' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.h2.store,org.h2.message,org.h2.jdbc,org.h2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.libraries.jdbc.h2' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.h2.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jdbc.h2' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jdbc.h2&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.ai.feature.feature.jar' version='8.0.3.20260608_0338'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='AI'/>
        <property name='org.eclipse.equinox.p2.description' value='AI component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.ai.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.ai.feature.feature.jar' version='8.0.3.20260608_0338'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.ai.feature' version='8.0.3.20260608_0338'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.ai.feature' version='8.0.3.20260608_0338'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          AI&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.bd.bigtable.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.bd.bigtable.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='Google bigtable'/>
        <property name='org.eclipse.equinox.p2.description' value='Google bigtable component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.bigtable.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tBigtableConnection' value=''/>
        <property name='TALEND_COMPONENT_tBigtableInput' value=''/>
        <property name='TALEND_COMPONENT_tBigtableClose' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/bigtable' value=''/>
        <property name='TALEND_COMPONENT_tBigtableOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Google bigtable&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.bigdata.product' name='org.talend.jetl.bigdata.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.bigdata.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.testcontainer.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.testcontainer.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Camel TestContainer Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel TestContainer'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.testcontainer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.testcontainer.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.testcontainer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.testcontainer.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.sshd.sftp' version='2.17.1' singleton='false' generation='2'>
      <update id='org.apache.sshd.sftp' range='[0.0.0,2.17.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Mina SSHD :: SFTP'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Software Foundation provides support for the Apache community of open-source software projects.    The Apache projects are characterized by a collaborative, consensus based development process, an open and    pragmatic software license, and a desire to create high quality software that leads the way in its field.    We consider ourselves not simply a group of projects sharing a server, but rather a community of developers    and users.'/>
        <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/'/>
        <property name='maven-groupId' value='org.apache.sshd'/>
        <property name='maven-artifactId' value='sshd-sftp'/>
        <property name='maven-version' value='2.17.1'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.sftp' version='2.17.1'/>
        <provided namespace='osgi.bundle' name='org.apache.sshd.sftp' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.session,org.apache.sshd.client.subsystem,org.apache.sshd.common,org.apache.sshd.common.io,org.apache.sshd.common.util.buffer,org.apache.sshd.sftp.client.extensions,org.apache.sshd.sftp.client.fs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.sftp.client,org.apache.sshd.sftp.common.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions.helpers' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.sftp.client,org.apache.sshd.sftp.client.extensions,org.apache.sshd.sftp.client.impl,org.apache.sshd.sftp.common.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions.openssh' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.util.buffer,org.apache.sshd.sftp.client,org.apache.sshd.sftp.client.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.extensions.openssh.helpers' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.sftp.client,org.apache.sshd.sftp.client.extensions.helpers,org.apache.sshd.sftp.client.extensions.openssh' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.fs' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.file.util,org.apache.sshd.common.session,org.apache.sshd.common.util.io,org.apache.sshd.common.util.io.functors,org.apache.sshd.sftp.client,org.apache.sshd.sftp.client.impl,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.fs.impl' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.sftp.client.impl' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.channel,org.apache.sshd.client.session,org.apache.sshd.client.simple,org.apache.sshd.client.subsystem,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.io.input,org.apache.sshd.common.util.io.output,org.apache.sshd.common.util.logging,org.apache.sshd.sftp.client,org.apache.sshd.sftp.client.extensions,org.apache.sshd.sftp.client.fs,org.apache.sshd.sftp.common,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.common' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.util.buffer,org.apache.sshd.sftp.client' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.common.extensions' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.common.extensions.openssh' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.sftp.common.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.sftp.server' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.digest,org.apache.sshd.common.file,org.apache.sshd.common.io,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.io,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server,org.apache.sshd.server.channel,org.apache.sshd.server.command,org.apache.sshd.server.session,org.apache.sshd.server.subsystem,org.apache.sshd.sftp.client,org.apache.sshd.sftp.client.extensions.openssh,org.apache.sshd.sftp.common.extensions,org.apache.sshd.sftp.common.extensions.openssh' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.sshd.sftp' version='2.17.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='59'>
        <required namespace='java.package' name='org.apache.sshd.client' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.channel' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.future' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.session' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.simple' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.client.subsystem' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.auth' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.channel' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.config' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.digest' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.file' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.file.util' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.future' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.io' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.random' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.session' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.session.helpers' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.buffer' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.closeable' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.functors' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.functors' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.input' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.io.output' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.logging' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.util.threads' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.core' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.channel' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.command' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.config' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.session' range='[2.17.1,2.18.0)'/>
        <required namespace='java.package' name='org.apache.sshd.server.subsystem' range='[2.17.1,2.18.0)'/>
        <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.nio.file.spi' range='0.0.0'/>
        <required namespace='java.package' name='java.security' 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.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.sshd.sftp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.sftp.source' range='[2.17.1,2.17.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.sshd.sftp' version='2.17.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.sshd.sftp&#xA;Bundle-Version: 2.17.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.event' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.synapse.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.synapse.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Synapse'/>
        <property name='org.eclipse.equinox.p2.description' value='Azure Synapse'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.synapse.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.synapse.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.synapse' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.synapse.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.tdqrule' version='8.0.3.20260714_0247' generation='2'>
      <update id='org.talend.designer.tdqrule' range='[0.0.0,8.0.3.20260714_0247)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.pluginName' value='Dq Rule Model'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='en.pluginName' value='Dq Rule Model'/>
        <property name='en.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.tdqrule'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tdqrule' version='8.0.3.20260714_0247'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.tdqrule' version='8.0.3.20260714_0247'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.adjuster' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.component.controller' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.component.controller.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.controller' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.dqrulemodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.dqrulemodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.dqrulemodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.editsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.lableprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.tdqrule.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.tdqrule' version='8.0.3.20260714_0247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='en' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.tdqmatching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' 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.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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' 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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.statistics' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.semantic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.spi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.designer.tdqrule
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tdqrule.source' range='[8.0.3.20260714_0247,8.0.3.20260714_0247]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.tdqrule' version='8.0.3.20260714_0247'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.tdqrule;singleton:=true&#xA;Bundle-Version: 8.0.3.20260714_0247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.license.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio License Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='License Support of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.license.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.license.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.license.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.license.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.esb.components.rs.provider.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.components.rs.provider.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Rs Provider Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Rs Provider Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.rs.provider.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.rs.provider.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.rs.provider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.rs.provider.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.jetl.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.cocoa.macosx.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.product' name='org.talend.jetl.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.application' version='1.6.0.v20251217-1052' generation='2'>
      <update id='org.eclipse.ui.ide.application' range='[0.0.0,1.6.0.v20251217-1052)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse IDE UI Application'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide.application'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' version='1.6.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.application' version='1.6.0.v20251217-1052'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.application.addons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.application.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.application' version='1.6.0.v20251217-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.10.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='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.12.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.ide.application
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.ide.application
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application.source' range='[1.6.0.v20251217-1052,1.6.0.v20251217-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.application' version='1.6.0.v20251217-1052'/>
      </artifacts>
      <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.application;singleton:=true&#xA;Bundle-Version: 1.6.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.3' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.3' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.3'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.3'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.3' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.3' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.3' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.3&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.cobol' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.cobol' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform COBOL library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.cobol'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.cobol' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.cobol' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.cobol' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.cobol' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.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=17))'>
          <description>
            org.talend.transform.cobol
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.cobol.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.cobol' version='8.0.3.20260715_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.talend.transform.cobol;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2xml' version='2.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2xml' range='[0.0.0,2.13.0.v20250910-1205)' 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.13.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.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' version='2.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.impl' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.util' version='2.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml' version='2.13.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.38.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.mapping.ecore2xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.source' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml' version='2.13.0.v20250910-1205'/>
      </artifacts>
      <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.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analysis-smartcn' version='10.4.0.v20260226-1000' singleton='false' generation='2'>
      <update id='org.apache.lucene.analysis-smartcn' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.lucene : lucene-analysis-smartcn'/>
        <property name='maven-wrapped-groupId' value='org.apache.lucene'/>
        <property name='maven-wrapped-artifactId' value='lucene-analysis-smartcn'/>
        <property name='maven-wrapped-version' value='10.4.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analysis-smartcn' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analysis-smartcn' version='10.4.0.v20260226-1000'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cn.smart' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cn.smart.hhmm' version='10.4.0'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analysis-smartcn' version='10.4.0.v20260226-1000'>
          <properties 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='17'>
        <required namespace='java.package' name='org.apache.lucene.analysis' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.en' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.util' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.internal.hppc' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.util' range='[10.4.0,11.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.nio' 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.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.apache.lucene.analysis-smartcn
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analysis-smartcn.source' range='[10.4.0.v20260226-1000,10.4.0.v20260226-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analysis-smartcn' version='10.4.0.v20260226-1000'/>
      </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.analysis-smartcn&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.ollama' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.ollama' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Ollama Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.ollama'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.ollama' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.ollama' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.ollama
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.ollama' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.ollama;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.property' version='1.10.500.v20250916-0931' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.property' range='[0.0.0,1.10.500.v20250916-0931)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.property'/>
        <property name='maven-version' value='1.10.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' version='1.10.500.v20250916-0931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.property' version='1.10.500.v20250916-0931'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.list' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.map' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.set' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.value' version='1.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.10.500.v20250916-0931'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.databinding.property
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property.source' range='[1.10.500.v20250916-0931,1.10.500.v20250916-0931]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.property' version='1.10.500.v20250916-0931'/>
      </artifacts>
      <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.10.500.v20250916-0931
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.feature.jar' version='2.15.0.v20250910-1205'>
      <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.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.feature.jar' version='2.15.0.v20250910-1205'/>
        <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.15.0.v20250910-1205'/>
      </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.15.0.v20250910-1205'/>
      </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.talend.studio.components.tck.samba.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Samba'/>
        <property name='org.eclipse.equinox.p2.description' value='Samba'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.samba.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.samba.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.samba.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Samba&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.importation.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.importation.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Metadata Import from CSV'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Metadata Import from CSV'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.importation.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.importation.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.importation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.importation.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.externaltools' version='1.3.500.v20250609-0415' generation='2'>
      <update id='org.eclipse.core.externaltools' range='[0.0.0,1.3.500.v20250609-0415)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.externaltools'/>
        <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.core.externaltools' version='1.3.500.v20250609-0415'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools' version='1.3.500.v20250609-0415'/>
        <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.3.500.v20250609-0415'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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=17))'>
          <description>
            org.eclipse.core.externaltools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.source' range='[1.3.500.v20250609-0415,1.3.500.v20250609-0415]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools' version='1.3.500.v20250609-0415'/>
      </artifacts>
      <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.3.500.v20250609-0415
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.group' version='2.17.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.edit.feature.group' range='[0.0.0,2.17.0.v20250910-1205)' 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.17.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.17.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='[2.15.0.v20250910-1205,2.15.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit' range='[2.10.0.v20250910-1205,2.10.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.jar' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]'>
          <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.text.quicksearch.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.tcompv0' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.tcompv0' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven repo Tcompv0 Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.tcompv0'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.tcompv0' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.tcompv0' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.tcompv0
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.tcompv0' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.tcompv0;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.esb.tooling.ws.consumer.feature.feature.jar' version='8.0.3.20260710_0828'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Designer Tooling Web Service Consumer Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.esb.tooling.ws.consumer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.tooling.ws.consumer.feature.feature.jar' version='8.0.3.20260710_0828'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.esb.tooling.ws.consumer.feature' version='8.0.3.20260710_0828'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.esb.tooling.ws.consumer.feature' version='8.0.3.20260710_0828'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.core.runtime' version='8.0.3.20260724_0948' generation='2'>
      <update id='org.talend.core.runtime' range='[0.0.0,8.0.3.20260724_0948)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Core Runtime Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.core.runtime'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='114'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.runtime' version='8.0.3.20260724_0948'/>
        <provided namespace='osgi.bundle' name='org.talend.core.runtime' version='8.0.3.20260724_0948'/>
        <provided namespace='java.package' name='org.json.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.analysistask' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.report' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils.workbench.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.classloader' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.database.conn' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.database.conn.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.database.conn.version' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.database.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.download' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.hadoop' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.hadoop.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.hadoop.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.hadoop.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.hadoop.version' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.hadoop.version.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.jobscript' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.business' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.context.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.genhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.connection.hbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.connection.hive' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.designerproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.process.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.relationship' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.repository.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.routines' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.temp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.update.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.nexus' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.pendo' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.pendo.mapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.pendo.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.Listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.ai' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.hd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.hd.hive' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.projectsetting' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.repository.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.repository.demo' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.repository.item' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.repository.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.schedulingrule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.runtime.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.sqlbuilder.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.check' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.metadata.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.ui.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.updatesite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.business.diagram.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.convert' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.rowgenerator.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runprocess' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.expressionbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.login' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.migration.check' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.documentation.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.token' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.login.connections' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='us.monoid.json' version='0.0.0'/>
        <provided namespace='java.package' name='us.monoid.web' version='0.0.0'/>
        <provided namespace='java.package' name='us.monoid.web.mime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.core.runtime' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='41'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.security.storage' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.core.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.runtime.source' range='[8.0.3.20260724_0948,8.0.3.20260724_0948]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.core.runtime' version='8.0.3.20260724_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.talend.core.runtime;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_0948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.di.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer DI Components Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer DI Components of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.di.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.di.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.oaklandsw.transform.feature.doc7.feature.jar' version='8.0.3.20260715_1209'>
      <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.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer Documentation - Designer'/>
        <property name='df_LT.description' value='Documentation for the Data Transformer Designer'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.doc7'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.doc7.feature.jar' version='8.0.3.20260715_1209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='com.oaklandsw.transform.feature.doc7' version='8.0.3.20260715_1209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='com.oaklandsw.transform.feature.doc7' version='8.0.3.20260715_1209'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.commons.commons-logging' version='1.3.6' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-logging' range='[0.0.0,1.3.6)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Logging'/>
        <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='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-logging/'/>
        <property name='maven-groupId' value='commons-logging'/>
        <property name='maven-artifactId' value='commons-logging'/>
        <property name='maven-version' value='1.3.6'/>
        <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.apache.commons.commons-logging' version='1.3.6'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-logging' version='1.3.6'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='1.3.6'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='1.3.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,org.apache.avalon.framework.logger,org.apache.commons.logging,org.apache.log,org.apache.log4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-logging' version='1.3.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='13'>
        <required namespace='java.package' name='javax.servlet' range='[2.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avalon.framework.logger' range='[4.1.3,4.1.5]' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log' range='[1.0.1,1.0.1]' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.logging.log4j' range='[2.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.logging.log4j.spi' range='[2.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.logging.log4j.util' range='[2.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.processor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' min='0' greedy='false'>
          <description>
            org.apache.commons.commons-logging
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.apache.commons.logging.LogFactory)' min='0' greedy='false'>
          <description>
            org.apache.commons.commons-logging
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.commons-logging
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging.source' range='[1.3.6,1.3.6]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-logging' version='1.3.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.apache.commons.commons-logging&#xA;Bundle-Version: 1.3.6
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcbd.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tcbd.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TC_BD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcbd.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcbd.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common.feature.group' version='2.38.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.common.feature.group' range='[0.0.0,2.38.0.v20251210-1145)' 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.38.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.38.0.v20251210-1145'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='[2.45.0.v20251210-1145,2.45.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' range='[2.38.0.v20251210-1145,2.38.0.v20251210-1145]'>
          <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.talend.designer.esb.components.rs.consumer' version='8.0.3.20260612_1928' generation='2'>
      <update id='org.talend.designer.esb.components.rs.consumer' range='[0.0.0,8.0.3.20260612_1928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName 8.0.1-2026-06'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.esb.components.rs.consumer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.rs.consumer' version='8.0.3.20260612_1928'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.esb.components.rs.consumer' version='8.0.3.20260612_1928'/>
        <provided namespace='osgi.identity' name='org.talend.designer.esb.components.rs.consumer' version='8.0.3.20260612_1928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.esb.components.rs.consumer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.rs.consumer.source' range='[8.0.3.20260612_1928,8.0.3.20260612_1928]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.esb.components.rs.consumer' version='8.0.3.20260612_1928'/>
      </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.talend.designer.esb.components.rs.consumer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260612_1928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.unified.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.unified.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Unified Component Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Unified Component of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.unified.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.unified.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.unifiedcomponent' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.unified.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataquality.survivorship' version='9.2.16' singleton='false'>
      <update id='org.talend.dataquality.survivorship' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Survivorship runtime library'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Survivorship runtime API based on Drools'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.survivorship' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.survivorship' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.survivorship' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.survivorship.action' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.survivorship.action.handler' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.survivorship.model' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.survivorship.services' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.survivorship.utils' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.survivorship' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.drools.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.survivorship.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.survivorship' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.survivorship&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.2' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.2' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.2'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.2' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.2' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.2' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.2&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.salesforce' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.salesforce' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce Studio Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.salesforce'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforce' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.salesforce' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.salesforce' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.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.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.salesforce
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforce.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.salesforce' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.salesforce;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.maplang' version='8.0.3.20260715_1209'>
      <update id='org.talend.libraries.maplang' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend MapLang library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.libraries.maplang'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='46'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.maplang' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.maplang' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.maplang.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.el.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.el.interpreter.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.el.interpreter.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.el.interpreter.impl.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.el.interpreter.impl.function.builtin' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.el.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.el.parser.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.external.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.external.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.fragment.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.fragment.parser.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.hpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.datum' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.impl.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.impl.annotation.mqlfunc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.impl.datum' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.impl.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.impl.function.builtin' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.impl.mqlfunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.json.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.json.impl.datum' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.json.impl.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.avro' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.avro.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.avro.impl.datum' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.interpreter.mqlfunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.parser.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.parser.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.parser.model.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.schema.avro' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.schema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.maplang.mql.tools' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.maplang' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.maplang.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.maplang' version='8.0.3.20260715_1209'/>
      </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.talend.libraries.maplang;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.scd' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.scd' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SCD Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.scd'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.scd' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.scd' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.scd' version='8.0.3.20260601_1447'>
          <properties 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='17'>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.scd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.scd.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.scd' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.scd;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.commandline.remotexecution' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.commandline.remotexecution' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Plug-in Remotexecution'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commandline.remotexecution'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.remotexecution' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.commandline.remotexecution' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.commandline.remotexecution' version='8.0.3.20260601_1447'>
          <properties 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='17'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.jobserver.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.jobserver.commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.remote.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commandline.remotexecution
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.remotexecution.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commandline.remotexecution' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.commandline.remotexecution;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal34x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.4.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.4.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal34x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal34x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal34x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal34x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.component.alfrescooutput.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Alfrescooutput Component Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Alfrescooutput Component of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.alfrescooutput.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.alfrescooutput.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.alfrescooutput.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.alfrescooutput.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.routines.provider' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.routines.provider' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Routines Provider Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.routines.provider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.routines.provider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.routines.provider' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.jboss.marshalling' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.routines.provider' version='0.0.0'/>
        <provided namespace='java.package' name='routines' version='0.0.0'/>
        <provided namespace='java.package' name='routines.system' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.routines.provider' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.crypto' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.routines.provider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.routines.provider.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.routines.provider' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.routines.provider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.publish.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Publish to artifact repository'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Publish'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.publish.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.publish.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.publish.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.publish.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.repository.hadoopcluster' version='8.0.3.20260618_1052' generation='2'>
      <update id='org.talend.repository.hadoopcluster' range='[0.0.0,8.0.3.20260618_1052)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='zh_CN.pluginName' value='Hadoop 集群插件'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Plug-in du cluster Hadoop'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Hadoop Cluster plugin'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='Hadoopクラスタープラグイン'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.hadoopcluster'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hadoopcluster' version='8.0.3.20260618_1052'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.hadoopcluster' version='8.0.3.20260618_1052'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.action.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.model.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.node.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.ui.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.ui.viewer.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.hadoopcluster.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.hadoopcluster' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.hadoopcluster.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.hadoopcluster.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.hadoopcluster' version='8.0.3.20260618_1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='44'>
        <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.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.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.hdfsbrowse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.hadoop' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.hadoopcluster.configurator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.tablecombo' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' 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.talend.repository.view' 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.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.ui.context.model.table' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.ui.token' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.maven.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.repository.hadoopcluster.configurator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.hadoopcluster
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hadoopcluster.source' range='[8.0.3.20260618_1052,8.0.3.20260618_1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.hadoopcluster' version='8.0.3.20260618_1052'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.hadoopcluster;singleton:=true&#xA;Bundle-Version: 8.0.3.20260618_1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.examples.feature.group' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.transform.feature.examples.feature.group' range='[0.0.0,8.0.3.20260715_1209)' 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.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.examples'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer Examples'/>
        <property name='df_LT.description' value='Examples for the Data Transformer'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.feature.group' version='8.0.3.20260715_1209'/>
        <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='com.oaklandsw.data.transform.examples' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.data.examples.dsql' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.feature.jar' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.core' version='1.2.1000.v202508302152' generation='2'>
      <update id='org.eclipse.wst.xml.core' range='[0.0.0,1.2.1000.v202508302152)' 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.1000-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.1000.v202508302152'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core' version='1.2.1000.v202508302152'/>
        <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.1000.v202508302152'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.4.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.3.0,2.0.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.3.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='com.ibm.icu' range='74.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.xml.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.source' range='[1.2.1000.v202508302152,1.2.1000.v202508302152]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core' version='1.2.1000.v202508302152'/>
      </artifacts>
      <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.1000.v202508302152
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.io.db' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.db' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DB Database lookup library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.db'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.db' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.db' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.db' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.db' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.io.db
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.db.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.db' version='8.0.3.20260715_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.talend.transform.io.db;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.jar' version='2.38.0.v20251210-1145'>
      <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.38.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.38.0.v20251210-1145'/>
        <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.38.0.v20251210-1145'/>
      </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.38.0.v20251210-1145'/>
      </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.talend.lite.bd.hdinsight.400.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.hdinsight.400.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Microsoft Azure HDInsight 4.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Microsoft Azure HDInsight 4.0'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hdinsight.400.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdinsight.400.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.hdinsight400' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdinsight.400.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.updatesite.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.updatesite Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.updatesite' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.updatesite
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.themes.camel' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.themes.camel' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Themes Camel'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.themes.camel'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.camel' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.themes.camel' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.themes.camel' version='8.0.3.20260601_1447'>
          <properties 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.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.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-mapper-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.themes.camel
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.camel.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.themes.camel' version='8.0.3.20260601_1447'/>
      </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.talend.themes.camel;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.uriresolver' version='1.4.0.v202308161955' generation='2'>
      <update id='org.eclipse.wst.common.uriresolver' range='[0.0.0,1.4.0.v202308161955)' severity='0'/>
      <properties size='9'>
        <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.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.uriresolver' version='1.4.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' version='1.4.0.v202308161955'/>
        <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.4.0.v202308161955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.common.uriresolver
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.uriresolver.source' range='[1.4.0.v202308161955,1.4.0.v202308161955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.uriresolver' version='1.4.0.v202308161955'/>
      </artifacts>
      <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.4.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.resource.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.resource.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Resource'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.resource.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resource.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.resource' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resource.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535' generation='2'>
      <update id='org.eclipse.ecf.identity' range='[0.0.0,3.10.0.v20240812-1535)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Identity Core API'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.identity'/>
        <property name='maven-version' value='3.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.identity' version='3.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util' version='3.6.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.core.identity' version='3.2.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.namespace' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-1' version='0.0.0'>
          <properties size='1'>
            <property name='names' value='”org.eclipse.ecf.core.identity.StringID' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.ecf.core.identity.GUID' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-2' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.LongID' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-3' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.URIID”' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-4' version='3.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>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' 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.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.identity
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity.source' range='[3.10.0.v20240812-1535,3.10.0.v20240812-1535]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.identity;singleton:=true&#xA;Bundle-Version: 3.10.0.v20240812-1535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.cosmosdb.feature.feature.jar' version='8.0.3.20260724_1151'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CosmosDB_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='CosmosDB feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.cosmosdb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.cosmosdb.feature.feature.jar' version='8.0.3.20260724_1151'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.bd.cosmosdb.feature' version='8.0.3.20260724_1151'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.bd.cosmosdb.feature' version='8.0.3.20260724_1151'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          CosmosDB&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;FasterXML.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.5010.doc.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Mapper Documentation - X12 Hipaa 5010 Standards'/>
        <property name='df_LT.description' value='Documentation for the Data Mapper X12 Hipaa 5010 Standards'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.5010.doc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.doc.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.x12.hipaa.5010.doc.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.x12.hipaa.5010.doc.feature' version='8.0.3.20260716_1428'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.transform.testrun' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.testrun' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Test Run'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.testrun'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.testrun' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.testrun' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.testrun' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.testrun.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.testrun.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.testrun.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.testrun.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.testrun.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.testrun.sample' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.testrun.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.testrun' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='33'>
        <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='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' 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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.dsql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.testrun
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.testrun.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.testrun' version='8.0.3.20260715_1209'/>
      </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.talend.transform.testrun;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark4x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark4x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark4x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark4x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark4x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark4x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark4x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark4x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark4x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark4x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark4x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark4x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.1' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.1' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.1'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.1'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.1' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.1' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.1&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dqdemo' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dqdemo' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Dqdemo'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dqdemo'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dqdemo' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dqdemo' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.dqdemo' version='8.0.3.20260601_1447'>
          <properties 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='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.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dqdemo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dqdemo.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dqdemo' version='8.0.3.20260601_1447'/>
      </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.talend.dqdemo;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.app.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director.app Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director.app' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director.app
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.product7talend.feature.jar' version='8.0.3.20260715_1213'>
      <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.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Studio Integration for Data Mapper'/>
        <property name='df_LT.description' value='Talend Studio Integration for Data Mapper'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.product7talend'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7talend.feature.jar' version='8.0.3.20260715_1213'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='com.oaklandsw.transform.feature.product7talend' version='8.0.3.20260715_1213'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='com.oaklandsw.transform.feature.product7talend' version='8.0.3.20260715_1213'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.pinecone.studio' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.pinecone.studio' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Pinecone Studio Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.pinecone.studio'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.pinecone.studio' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.pinecone.studio' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.pinecone.studio
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.pinecone.studio' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.pinecone.studio;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna.platform' version='5.18.1' singleton='false' generation='2'>
      <update id='com.sun.jna.platform' range='[0.0.0,5.18.1)' 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.18.1'/>
        <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.18.1'/>
        <provided namespace='osgi.bundle' name='com.sun.jna.platform' version='5.18.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.win32' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.dnd' version='5.18.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.linux' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.unix' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.mac' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform,com.sun.jna.platform.unix,com.sun.jna.ptr' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.unix' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.ptr' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.unix.aix' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.unix.solaris' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.ptr' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.win32' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform,com.sun.jna.platform.win32.COM,com.sun.jna.ptr,com.sun.jna.win32' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.win32,com.sun.jna.platform.win32.COM.util,com.sun.jna.ptr,com.sun.jna.win32' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.win32.COM.tlb.imp' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb.imp' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.win32,com.sun.jna.platform.win32.COM' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.win32,com.sun.jna.platform.win32.COM,com.sun.jna.platform.win32.COM.util.annotation,com.sun.jna.ptr' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util.annotation' version='5.18.1'/>
        <provided namespace='java.package' name='com.sun.jna.platform.wince' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.win32' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.sun.jna.platform' version='5.18.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='3'>
        <required namespace='osgi.bundle' name='com.sun.jna' range='5.18.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'>
          <description>
            com.sun.jna.platform
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform.source' range='[5.18.1,5.18.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna.platform' version='5.18.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.sun.jna.platform&#xA;Bundle-Version: 5.18.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcpapis.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tcpapis.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_APIS Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpapis.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpapis.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpapis.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.apache' version='8.0.3.20260601_1229' singleton='false'>
      <update id='org.talend.libraries.apache' range='[0.0.0,8.0.3.20260601_1229)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='72'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache' version='8.0.3.20260601_1229'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache' version='8.0.3.20260601_1229'/>
        <provided namespace='java.package' name='org.apache.james.mime4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.james.mime4j.codec' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.james.mime4j.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.james.mime4j.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.james.mime4j.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.cache.distributed' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.cache.hashbelt' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.cache.hashbelt.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.cache.hashbelt.reaper' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.cache.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.jdo.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.jdo.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.jdo.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.jdo.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.persist' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.persist.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.persist.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.persist.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.transactionmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.castor.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.builder.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.builder.binding.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.builder.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.builder.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.dsml' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.dsml.jndi' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.dsml.mozilla' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.dsml.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.dsml.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.dtx' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.gui' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.jdo' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.jdo.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.jdo.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.jdo.keygen' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.jdo.oql' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.mapping.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.mapping.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.mapping.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.mapping.xml.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.net.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.persist' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.persist.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.tools.ant.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.dtd' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.dtd.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.schema.reader' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.schema.simpletypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.schema.simpletypes.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.schema.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.schema.writer' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.exolab.castor.xml.wls8' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache' version='8.0.3.20260601_1229'>
          <properties 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='osgi.bundle' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='1.9.13'/>
        <required namespace='osgi.bundle' name='jackson-mapper-asl' range='1.9.13'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.source' range='[8.0.3.20260601_1229,8.0.3.20260601_1229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache' version='8.0.3.20260601_1229'/>
      </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.talend.libraries.apache&#xA;Bundle-Version: 8.0.3.20260601_1229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark31x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark31x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark311'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark31x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark31x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark31x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark31x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark31x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark31x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark31x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark31x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark31x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataprofiler.core.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataprofiler Core Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataprofiler Core Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataprofiler.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.dataprofiler.core.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.dataprofiler.core.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.5010.doc.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.x12.hipaa.5010.doc.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.5010.doc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Mapper Documentation - X12 Hipaa 5010 Standards'/>
        <property name='df_LT.description' value='Documentation for the Data Mapper X12 Hipaa 5010 Standards'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.doc.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.x12.hipaa.5010.doc' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.doc.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.launching.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.launching.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.launching French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.launching' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.launching
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.preview.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.preview.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Preview Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Preview Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.preview.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.component.preview' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.survivorship.model' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.survivorship.model' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SurvivorshipProperties Model'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.survivorship.model'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.model' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.survivorship.model' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.survivorship.core.model.survivorshipProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.survivorship.core.model.survivorshipProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.survivorship.core.model.survivorshipProperties.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.survivorship.model' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.core.runtime' 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=17))'>
          <description>
            org.talend.survivorship.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.model.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.survivorship.model' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.survivorship.model;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpfabric.feature.feature.group' version='8.0.3.20260601_1023' singleton='false'>
      <update id='org.talend.studio.tpfabric.feature.feature.group' range='[0.0.0,8.0.3.20260601_1023)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TP_FABRIC Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpfabric.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpfabric.feature.feature.group' version='8.0.3.20260601_1023'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.sparkstr.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpfabric.feature.feature.jar' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.7' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.7' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.7'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.7'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.7' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.7' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.7' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.7&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui' version='7.6.0.202603022253-r' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.egit.ui&apos; &amp;&amp; pc.version &lt; &apos;7.6.0.202603022253-r&apos; || pc.name == &apos;org.eclipse.egit.ui.smartimport&apos; || pc.name == &apos;org.eclipse.egit.ui.importer&apos;))' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.ui'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='66'>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commit.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.reflog' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.model' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.importing' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.groups' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.push' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.reflog.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.commit' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.credentials' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.mapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.history.command' version='7.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.provisional.wizards' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.history' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.dialogs' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clipboard' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.pull' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.search' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.revision' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commands.shared' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commit' version='7.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.handler' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.merge' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.rebase' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.jobs' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.compare' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.properties' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.submodule' version='7.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clone' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.sharing' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.decorators' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.gerrit' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.resources' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.factories' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.patch' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.fetch' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.history' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.stash' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clean' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.components' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.expressions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.branch' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.variables' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.blame' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.action' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.trace' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal' version='7.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.import.feature.group' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.staging' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.selection' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree.filter' version='7.6.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.filediff' version='7.6.0'/>
      </provides>
      <requires size='78'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.22.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.10.700,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.11.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.22.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.19.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.11.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.13.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.13.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.4.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.10.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.17.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.18.800,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.42.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.35.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.13.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='[2.5.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.135.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='[0.4.0,1.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.attributes' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.credentials' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.info' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.credentials' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.efs' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.gerrit' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.hosts' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.indexdiff' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.info' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.job' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.rebase' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.signing' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.storage' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.util' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.op' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.project' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.settings' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.synchronize' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.synchronize.dto' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.util' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.attributes' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.blame' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.events' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.ignore' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.diffmergetool' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib.internal' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.merge' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.notes' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revplot' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.submodule' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd.agent' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.6.0,7.7.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=21))'>
          <description>
            org.eclipse.egit.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.azuredlsgen2.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Data Lake Storage Gen2'/>
        <property name='org.eclipse.equinox.p2.description' value='Azure Data Lake Storage Gen2'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.azuredlsgen2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.azuredlsgen2.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.component.azuredlsgen2.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.component.azuredlsgen2.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Azure Data Lake Storage Gen2&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (http://connect2id.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc (http://www.sun.com/)&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Netty Project (http://netty.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.fasterxml.jackson.module&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Microsoft Corporation (http://www.microsoft.com)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (https://jhy.io/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (https://connect2id.com/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (https://urielch.github.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.record' version='8.0.3.20260715121519' singleton='false'>
      <update id='org.talend.transform.record' range='[0.0.0,8.0.3.20260715121519)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.transform.record'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend dataflow components TDM Spark implementation.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.record' version='8.0.3.20260715121519'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.record' version='8.0.3.20260715121519'/>
        <provided namespace='java.package' name='org.talend.transform.record' version='8.0.3'/>
        <provided namespace='java.package' name='org.talend.transform.record.separate' version='8.0.3'/>
        <provided namespace='java.package' name='org.talend.transform.record.signature' version='8.0.3'/>
        <provided namespace='java.package' name='org.talend.transform.record.startend' version='8.0.3'/>
        <provided namespace='osgi.identity' name='org.talend.transform.record' version='8.0.3.20260715121519'>
          <properties 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.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.transform.signature' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.record' version='8.0.3.20260715121519'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.record&#xA;Bundle-Version: 8.0.3.20260715121519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.components' version='8.0.3.20260715_1213' generation='2'>
      <update id='org.talend.transform.components' range='[0.0.0,8.0.3.20260715_1213)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Mapper components'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.components'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.components' version='8.0.3.20260715_1213'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.components' version='8.0.3.20260715_1213'/>
        <provided namespace='java.package' name='org.talend.transform.component.thmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.component.thmap.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.controller.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.maps' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.components.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.components' version='8.0.3.20260715_1213'>
          <properties 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='65'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' 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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <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.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.config' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' 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.talend.transform.dependencies' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.components
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.components.source' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.components' version='8.0.3.20260715_1213'/>
      </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.talend.transform.components;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hadoopcluster.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Hadoop Cluster'/>
        <property name='org.eclipse.equinox.p2.description' value='Hadoop Cluster'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hadoopcluster'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.hadoopcluster' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.hadoopcluster' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Hadoop Cluster&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.forms' version='3.14.0.v20260109-1454' generation='2'>
      <update id='org.eclipse.ui.forms' range='[0.0.0,3.14.0.v20260109-1454)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.forms'/>
        <property name='maven-version' value='3.14.0-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.14.0.v20260109-1454'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms' version='3.14.0.v20260109-1454'/>
        <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.14.0.v20260109-1454'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.16.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.forms
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.forms
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.source' range='[3.14.0.v20260109-1454,3.14.0.v20260109-1454]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms' version='3.14.0.v20260109-1454'/>
      </artifacts>
      <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.14.0.v20260109-1454
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.stewardship.qlik.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Stewardship Qlik'/>
        <property name='org.eclipse.equinox.p2.description' value='Stewardship Qlik component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.stewardship.qlik.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.stewardship.qlik.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.stewardship.qlik.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.stewardship.qlik.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Stewardship Qlik&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.eclipse Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.eclipse' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.eclipse
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.databinding' version='1.16.0.v20251216-1230' singleton='false' generation='2'>
      <update id='org.eclipse.jface.databinding' range='[0.0.0,1.16.0.v20251216-1230)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jface.databinding'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' version='1.16.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.databinding' version='1.16.0.v20251216-1230'/>
        <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.16.0.v20251216-1230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.133.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=21))'>
          <description>
            org.eclipse.jface.databinding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding.source' range='[1.16.0.v20251216-1230,1.16.0.v20251216-1230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.databinding' version='1.16.0.v20251216-1230'/>
      </artifacts>
      <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.16.0.v20251216-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.jms.connector.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.jms.connector.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='Messaging'/>
        <property name='org.eclipse.equinox.p2.description' value='Messaging component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jms.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tMessagingOutput' value=''/>
        <property name='TALEND_COMPONENT_tMessagingClose' value=''/>
        <property name='TALEND_COMPONENT_tMessagingInput' value=''/>
        <property name='TALEND_COMPONENT_tMessagingRollback' value=''/>
        <property name='TALEND_COMPONENT_tMessagingCommit' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/messaging' value=''/>
        <property name='TALEND_COMPONENT_tMessagingConnection' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Messaging&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.m2e.core' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.m2e.core' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:5);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.synapse.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Synapse'/>
        <property name='org.eclipse.equinox.p2.description' value='Azure Synapse'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.synapse.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.synapse.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.synapse.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.synapse.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' version='21.0.10.v20260205-0638'>
      <update id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' range='[0.0.0,21.0.10.v20260205-0638)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped for MacOS aarch 64 bit'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
        <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='org.eclipse.justj'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
        <property name='org.eclipse.justj.model' value='&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;model:Variant&#xA;    xmlns:model=&quot;http://www.eclipse.org/just/2020/Model&quot;&#xA;    os=&quot;macosx&quot;&#xA;    arch=&quot;aarch64&quot;&#xA;    label=&quot;MacOS aarch 64 bit&quot;&#xA;    source=&quot;https://download.eclipse.org/justj/jres/21/downloads/20260205_0453/org.eclipse.justj.openjdk.hotspot.jre.full.stripped-21.0.10-macosx-aarch64.tar.gz&quot;&gt;&#xA;  &lt;touchpoints&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/lib/libjli.dylib)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x)&lt;/instruction&gt;&#xA;  &lt;/touchpoints&gt;&#xA;  &lt;annotation&#xA;      source=&quot;https://www.eclipse.org/justj/Properties&quot;&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.compressedOopsMode&quot;&gt;&#xA;      &lt;value&gt;Zero based&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.modules&quot;&gt;&#xA;      &lt;value&gt;java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.se,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.charsets,jdk.compiler,jdk.crypto.cryptoki,jdk.crypto.ec,jdk.dynalink,jdk.editpad,jdk.hotspot.agent,jdk.httpserver,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.opt,jdk.internal.vm.ci,jdk.internal.vm.compiler,jdk.internal.vm.compiler.management,jdk.jartool,jdk.javadoc,jdk.jcmd,jdk.jconsole,jdk.jdeps,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.jsobject,jdk.jstatd,jdk.localedata,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.naming.dns,jdk.naming.rmi,jdk.net,jdk.nio.mapmode,jdk.random,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.url.source&quot;&gt;&#xA;      &lt;value&gt;https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10+7/OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.10_7.tar.gz&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.vm.arg&quot;&gt;&#xA;      &lt;value&gt;lib/libjli.dylib&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.arch&quot;&gt;&#xA;      &lt;value&gt;aarch64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.name&quot;&gt;&#xA;      &lt;value&gt;Mac OS X&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.version&quot;&gt;&#xA;      &lt;value&gt;11.6&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.arch&quot;&gt;&#xA;      &lt;value&gt;aarch64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.os&quot;&gt;&#xA;      &lt;value&gt;macosx&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.ws&quot;&gt;&#xA;      &lt;value&gt;cocoa&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;  &lt;/annotation&gt;&#xA;&lt;/model:Variant&gt;'/>
      </properties>
      <provides size='301'>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' 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.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' 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.nio.file' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' version='21.0.10.v20260205-0638'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='20.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='20.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' 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.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.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='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.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='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' 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='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' 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='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' 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='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' 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' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' 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='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' 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='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='20.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' 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='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.foreign' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.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.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' 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='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' range='[21.0.10,21.0.11)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64.source' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' version='21.0.10.v20260205-0638'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:null);
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/lib/libjli.dylib);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x);
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64;singleton:=true&#xA;Bundle-Version: 21.0.10.v20260205-0638&#xA;Fragment-Host: org.eclipse.justj.openjdk.hotspot.jre.full.stripped;bundle-version=&quot;[21.0.10,21.0.11)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.6' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.6' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.6'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.6'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.6' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.6' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.6' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.6&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.collections' version='3.2.2.v20220405-1659' singleton='false' generation='2'>
      <update id='org.apache.commons.collections' range='[0.0.0,3.2.2.v20220405-1659)' 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='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='http://commons.apache.org/collections/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.collections'/>
        <property name='maven-version' value='3.2.2-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.collections' version='3.2.2.v20220405-1659'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.collections' version='3.2.2.v20220405-1659'/>
        <provided namespace='java.package' name='org.apache.commons.collections' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.bag' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.bidimap' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.buffer' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.collection' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.comparators' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.functors' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.iterators' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.keyvalue' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.list' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.map' version='3.2.2'/>
        <provided namespace='java.package' name='org.apache.commons.collections.set' version='3.2.2'/>
        <provided namespace='osgi.identity' name='org.apache.commons.collections' version='3.2.2.v20220405-1659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.apache.commons.collections' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.bag' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.buffer' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.collection' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.comparators' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.functors' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.iterators' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.keyvalue' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.list' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.map' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections.set' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.3))'>
          <description>
            org.apache.commons.collections
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.collections' version='3.2.2.v20220405-1659'/>
      </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.collections&#xA;Bundle-Version: 3.2.2.v20220405-1659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jackson-core-asl' version='1.9.16.TALEND' singleton='false' generation='2'>
      <update id='jackson-core-asl' range='[0.0.0,1.9.16.TALEND)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jackson JSON processor'/>
        <property name='org.eclipse.equinox.p2.provider' value='http://fasterxml.com'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jackson-core-asl' version='1.9.16.TALEND'/>
        <provided namespace='osgi.bundle' name='jackson-core-asl' version='1.9.16.TALEND'/>
        <provided namespace='java.package' name='org.codehaus.jackson.impl' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson,org.codehaus.jackson.sym,org.codehaus.jackson.format,org.codehaus.jackson.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.io' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson,org.codehaus.jackson.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.type' version='1.9.16.TALEND'/>
        <provided namespace='java.package' name='org.codehaus.jackson' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.type,org.codehaus.jackson.sym,org.codehaus.jackson.annotate,org.codehaus.jackson.util,org.codehaus.jackson.impl,org.codehaus.jackson.format' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.format' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.sym' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.annotate' version='1.9.16.TALEND'/>
        <provided namespace='java.package' name='org.codehaus.jackson.util' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.impl,org.codehaus.jackson' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jackson-core-asl' version='1.9.16.TALEND'>
          <properties 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.codehaus.jackson' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.annotate' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.format' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.impl' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.io' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.sym' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.type' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.util' range='1.9.16.TALEND'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(|(version=1.5)(version=1.6)))'>
          <description>
            jackson-core-asl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jackson-core-asl.source' range='[1.9.16.TALEND,1.9.16.TALEND]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jackson-core-asl' version='1.9.16.TALEND'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jackson-core-asl&#xA;Bundle-Version: 1.9.16.TALEND
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataquality' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='19'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='zh_CN.pluginName' value='组件模块'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Modèle Dataquality'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Dataquality Model'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.pluginName' value='Dataquality Модель'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='Dataquality モデル'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='69'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.algorithms' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commons.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis.category.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis.category.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.pattern.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.pattern.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.sql.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.columnset' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.columnset.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.columnset.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.definition.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.definition.userdefine' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.definition.userdefine.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.definition.userdefine.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.definition.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.mapdb' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.mapdb.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.schema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.schema.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.sql.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.sql.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.properties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.properties.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.reports' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.reports.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.reports.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.rules.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.rules.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.sample.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.matching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.google.libphonumber' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.mapdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.statistics' 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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' 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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.language' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree' version='9.9.1' singleton='false' generation='2'>
      <update id='org.objectweb.asm.tree' range='[0.0.0,9.9.1)' 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.9.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.objectweb.asm.tree' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree' version='9.9.1'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree' version='9.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.objectweb.asm,org.objectweb.asm.signature' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree' version='9.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='org.objectweb.asm' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.9.1,9.10.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.tree
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.source' range='[9.9.1,9.9.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree' version='9.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: org.objectweb.asm.tree&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.extensionlocation.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.extensionlocation French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.extensionlocation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.extensionlocation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.7.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.7'/>
        <property name='df_LT.description' value='HL7 v2.7'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.7.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.7.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.7.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.core.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal34x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.universal34x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.4.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.4.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal34x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal34x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark34x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal34x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.5' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.5' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.5'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.5'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.5' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.5' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.5' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.5&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.validation.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.validation French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.validation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.validation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.cdh.x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Cloudera CDH Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description' value='Cloudera CDH Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.cdh.x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdh.x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.cdh.x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.cdh.x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.team.core.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.dicomponents.feature.feature.group' version='8.0.3.20260601_1023' singleton='false'>
      <update id='org.talend.lite.bd.dicomponents.feature.feature.group' range='[0.0.0,8.0.3.20260601_1023)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='NoSQL / Big Data'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Integration Components: tCassandra, tCosmosDB, tCouchDB, tDBFS, tDynamoDB, tELTHive, tHBase, tHCatalog, tHDFS, tHive, tImpala, tKafka, tMapRDB, tMemSQL, tMongoDB, tRiak, tSqoop'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dicomponents.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' version='8.0.3.20260601_1023'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.bigdata' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.hdfsbrowse' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.jar' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.datalineage' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.datalineage' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DataLineage Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.datalineage'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.datalineage' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.datalineage' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.datalineage' version='8.0.3.20260601_1447'>
          <properties 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='34'>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.documentation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' 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.osgi' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.analysis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.datalineage
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.datalineage.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.datalineage' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.datalineage;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.api.service.osgi' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.api.service.osgi' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Component API Service implementation for OSGI'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.api.service.osgi' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.api.service.osgi' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.api.service.common' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.api.service,org.talend.components.api.wizard,org.talend.daikon.definition,org.talend.daikon.definition.service,org.talend.daikon.properties,org.talend.daikon.properties.service,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.api.service.osgi' version='0.37.59'>
          <properties 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='25'>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.7.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.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception.error' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.service' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.service.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.api.service.osgi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.api.service.osgi.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.api.service.osgi' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.api.service.osgi&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.natives Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.natives' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.natives.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.natives
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.license.gui' version='8.0.3.20260618_1052' generation='2'>
      <update id='org.talend.license.gui' range='[0.0.0,8.0.3.20260618_1052)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gui for the license in Talend products'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.license.gui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui' version='8.0.3.20260618_1052'/>
        <provided namespace='osgi.bundle' name='org.talend.license.gui' version='8.0.3.20260618_1052'/>
        <provided namespace='java.package' name='org.talend.license.gui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.license.gui.ui.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.license.gui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.license.gui' version='8.0.3.20260618_1052'>
          <properties 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='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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.utils.system' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.license.gui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.source' range='[8.0.3.20260618_1052,8.0.3.20260618_1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.license.gui' version='8.0.3.20260618_1052'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.license.gui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260618_1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.updatesite.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.updatesite Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.updatesite' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.updatesite
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.snowflake.definition' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.snowflake.definition' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Snowflake Definition'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.snowflake.definition' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.snowflake.definition' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.snowflake' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.commons.lang3.reflect,org.talend.components.api,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.api.service,org.talend.components.api.wizard,org.talend.components.common,org.talend.components.common.config.jdbc,org.talend.components.snowflake.tsnowflakeclose,org.talend.components.snowflake.tsnowflakeconnection,org.talend.daikon,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.service,org.talend.daikon.runtime,org.talend.daikon.sandbox,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.objects' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.snowflake.tsnowflakeclose' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.snowflake,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.tsnowflakecommit' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.snowflake,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.tsnowflakeconnection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.snowflake,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.tsnowflakeinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.snowflake,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.tsnowflakeoutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.common.tableaction,org.talend.components.snowflake,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.tsnowflakerollback' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.snowflake,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.snowflake.tsnowflakerow' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.snowflake,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.snowflake.definition' version='0.37.59'>
          <properties 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='37'>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.service' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.avro' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.config.jdbc' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.tableaction' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakeclose' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakecommit' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakeconnection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakeinput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakeoutput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakerollback' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.snowflake.tsnowflakerow' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.snowflake.definition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.snowflake.definition.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.snowflake.definition' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.snowflake.definition&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.4' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.4' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.4'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.4'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.4' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.4' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.4' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.4&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.util' version='9.9.1' singleton='false' generation='2'>
      <update id='org.objectweb.asm.util' range='[0.0.0,9.9.1)' 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.9.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.objectweb.asm.util' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.util' version='9.9.1'/>
        <provided namespace='java.package' name='org.objectweb.asm.util' version='9.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.objectweb.asm,org.objectweb.asm.signature,org.objectweb.asm.tree,org.objectweb.asm.tree.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.objectweb.asm.util' version='9.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='6'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.9.1,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree.analysis' range='[9.9.1,9.10.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.util.source' range='[9.9.1,9.9.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.util' version='9.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: org.objectweb.asm.util&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.samba.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.samba.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='Samba'/>
        <property name='org.eclipse.equinox.p2.description' value='Samba'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.samba.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tSambaInput' value=''/>
        <property name='TALEND_COMPONENT_tSambaPut' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/samba' value=''/>
        <property name='TALEND_COMPONENT_tSambaConnection' value=''/>
        <property name='TALEND_COMPONENT_tSambaClose' value=''/>
        <property name='TALEND_COMPONENT_tSambaGet' value=''/>
        <property name='TALEND_COMPONENT_tSambaOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Samba&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.sap.odata.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.sap.odata.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SAP OData'/>
        <property name='org.eclipse.equinox.p2.description' value='SAP OData component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.sap.odata.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/sap' value=''/>
        <property name='TALEND_COMPONENT_tSAPODataInput' value=''/>
        <property name='TALEND_COMPONENT_tSAPODataOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          SAP OData&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpds.di.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpds.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.di.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpds.di.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpds.di.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.promise' version='1.3.0.202212101352' singleton='false' generation='2'>
      <update id='org.osgi.util.promise' range='[0.0.0,1.3.0.202212101352)' 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.3.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.3.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.3.0.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.promise' version='1.3.0.202212101352'/>
        <provided namespace='java.package' name='org.osgi.util.promise' version='1.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.util.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.util.promise' version='1.3.0.202212101352'>
          <properties 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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.promise.source' range='[1.3.0.202212101352,1.3.0.202212101352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.promise' version='1.3.0.202212101352'/>
      </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.3.0.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.600.v20250729-0655' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator' range='[0.0.0,2.3.600.v20250729-0655)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator.manipulator'/>
        <property name='maven-version' value='2.3.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.600.v20250729-0655'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.600.v20250729-0655'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.600.v20250729-0655'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.6.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.simpleconfigurator.manipulator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' range='[2.3.600.v20250729-0655,2.3.600.v20250729-0655]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.600.v20250729-0655'/>
      </artifacts>
      <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.3.600.v20250729-0655
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations' version='2.7.700.v20250720-1530' generation='2'>
      <update id='org.eclipse.equinox.p2.operations' range='[0.0.0,2.7.700.v20250720-1530)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.operations'/>
        <property name='maven-version' value='2.7.700-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.7.700.v20250720-1530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' version='2.7.700.v20250720-1530'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.core.runtime.jobs,org.eclipse.equinox.internal.p2.director,org.eclipse.equinox.internal.p2.operations,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.engine,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.planner,org.eclipse.equinox.p2.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations' version='2.7.700.v20250720-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='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.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.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.2.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.1.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.6.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.operations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.source' range='[2.7.700.v20250720-1530,2.7.700.v20250720-1530]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations' version='2.7.700.v20250720-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.equinox.p2.operations;singleton:=true&#xA;Bundle-Version: 2.7.700.v20250720-1530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.sap.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.sap.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='SAP'/>
        <property name='org.eclipse.equinox.p2.description' value='SAP'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.sap.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sap.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sapelt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.sap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sap.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          SAP&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.search.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib' version='2.42.0.v20260223-0608' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xbase.lib' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Runtime Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtend2.lib' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.lib' version='2.42.0.v20260223-0608'>
          <properties 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='com.google.guava' range='[33.5.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.xbase.lib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.lib' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.lib&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui.feature.group' version='2.29.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.edit.ui.feature.group' range='[0.0.0,2.29.0.v20251210-1145)' 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.29.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.29.0.v20251210-1145'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.27.0.v20251210-1145,2.27.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.jar' range='[2.29.0.v20251210-1145,2.29.0.v20251210-1145]'>
          <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.discovery.feature.feature.jar' version='1.3.1000.v20260108-1519'>
      <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) 2010 Tasktop Technologies 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;Tasktop Technologies - initial API and implementation'/>
        <property name='df_LT.featureName' value='Equinox p2, Discovery UI support'/>
        <property name='df_LT.description' value='All of the bundles that comprise Equinox p2 discovery. &#xA;This feature is intended to be used by integrators building on discovery.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery.feature'/>
        <property name='maven-version' value='1.3.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.jar' version='1.3.1000.v20260108-1519'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.discovery.feature' version='1.3.1000.v20260108-1519'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.discovery.feature' version='1.3.1000.v20260108-1519'/>
      </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.jgit.ssh.jsch.feature.jar' version='7.6.0.202603022253-r'>
      <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/jgit/'/>
        <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) 2020, 2023 Matthias Sohn and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - ssh support using JCraft jsch'/>
        <property name='df_LT.description' value='Ssh support using JCraft jsch.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.ssh.jsch'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.feature.jar' version='7.6.0.202603022253-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.ssh.jsch' version='7.6.0.202603022253-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.ssh.jsch' version='7.6.0.202603022253-r'/>
      </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.talend.cveindex' version='8.0.3.20260724_1132'>
      <update id='org.talend.cveindex' range='[0.0.0,8.0.3.20260724_1132)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CVE Index Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.cveindex'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.cveindex' version='8.0.3.20260724_1132'/>
        <provided namespace='osgi.bundle' name='org.talend.cveindex' version='8.0.3.20260724_1132'/>
        <provided namespace='osgi.identity' name='org.talend.cveindex' version='8.0.3.20260724_1132'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cveindex.source' range='[8.0.3.20260724_1132,8.0.3.20260724_1132]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.cveindex' version='8.0.3.20260724_1132'/>
      </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.talend.cveindex;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.root.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.lite.root.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Root Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Root plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.root.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.root.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.css.talend' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.osgi.lib.loader' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.root.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.repository.spark' version='8.0.3.20260625_0850' singleton='false' generation='2'>
      <update id='org.talend.repository.spark' range='[0.0.0,8.0.3.20260625_0850)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Spark'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.spark'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.spark' version='8.0.3.20260625_0850'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.spark' version='8.0.3.20260625_0850'/>
        <provided namespace='java.package' name='org.talend.repository.spark.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.spark' version='8.0.3.20260625_0850'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.sparkmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.spark
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.spark.source' range='[8.0.3.20260625_0850,8.0.3.20260625_0850]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.spark' version='8.0.3.20260625_0850'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.spark&#xA;Bundle-Version: 8.0.3.20260625_0850
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.gui.feature.group' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.transform.feature.gui.feature.group' range='[0.0.0,8.0.3.20260715_1209)' 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.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.gui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer Designer'/>
        <property name='df_LT.description' value='The designer for the Data Transformer'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.gui.feature.group' version='8.0.3.20260715_1209'/>
        <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='com.oaklandsw.gui' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.gui.feature.jar' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.designer.components.oasprovider' version='8.0.3.20260710_0828' generation='2'>
      <update id='org.talend.designer.components.oasprovider' range='[0.0.0,8.0.3.20260710_0828)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.oasprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.oasprovider' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.oasprovider' version='8.0.3.20260710_0828'/>
        <provided namespace='java.package' name='com.restlet.definitions.oas3rwadef4translation' version='0.0.0'/>
        <provided namespace='java.package' name='com.restlet.definitions.openapi30.deserializer' version='0.0.0'/>
        <provided namespace='java.package' name='com.restlet.definitions.rwadef4' version='0.0.0'/>
        <provided namespace='java.package' name='com.restlet.definitions.rwadef4.deserializer' version='0.0.0'/>
        <provided namespace='java.package' name='com.restlet.definitions.utils.utilitary' version='0.0.0'/>
        <provided namespace='java.package' name='com.restlet.definitions.utils.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.oasprovider.internal' version='0.0.0'/>
        <provided namespace='java.package' name='io.swagger.v3.oas.models' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.oasprovider' version='8.0.3.20260710_0828'>
          <properties 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='12'>
        <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.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.oas' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='com.restlet.definitions.utils.validation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.oasprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.oasprovider.source' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.oasprovider' version='8.0.3.20260710_0828'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.components.oasprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0828
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.operations.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.operations Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.operations' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.operations
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.3.1.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.3.1'/>
        <property name='df_LT.description' value='HL7 v2.3.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.3.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.3.1.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.3.1.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.objectweb.asm' version='9.9.1' singleton='false' generation='2'>
      <update id='org.objectweb.asm' range='[0.0.0,9.9.1)' 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.9.1'/>
        <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.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm' version='9.9.1'/>
        <provided namespace='java.package' name='org.objectweb.asm' version='9.9.1'/>
        <provided namespace='java.package' name='org.objectweb.asm.signature' version='9.9.1'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm' version='9.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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.source' range='[9.9.1,9.9.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm' version='9.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: org.objectweb.asm&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor.feature.group' version='2.17.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.editor.feature.group' range='[0.0.0,2.17.0.v20250910-1205)' 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.17.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.17.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.editor' range='[2.12.0.v20250910-1205,2.12.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.ui' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.jar' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]'>
          <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.swt.gtk.linux.aarch64' version='3.133.0.v20260225-1014'>
      <update id='org.eclipse.swt.gtk.linux.aarch64' range='[0.0.0,3.133.0.v20260225-1014)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK on 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.aarch64'/>
        <property name='maven-version' value='3.133.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.aarch64' version='3.133.0.v20260225-1014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.aarch64' version='3.133.0.v20260225-1014'/>
        <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.aarch64' version='3.133.0.v20260225-1014'>
          <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.133.0.v20260225-1014'/>
        <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.128.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64.source' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.aarch64' version='3.133.0.v20260225-1014'/>
      </artifacts>
      <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.aarch64; singleton:=true&#xA;Bundle-Version: 3.133.0.v20260225-1014&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.embeddingAI.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='EmbeddingAI'/>
        <property name='org.eclipse.equinox.p2.description' value='EmbeddingAI component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.embeddingAI.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.embeddingAI.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.embeddingAI.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          EmbeddingAI&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.browser' version='3.9.0.v20251217-1052' generation='2'>
      <update id='org.eclipse.ui.browser' range='[0.0.0,3.9.0.v20251217-1052)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.browser'/>
        <property name='maven-version' value='3.9.0-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.9.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser' version='3.9.0.v20251217-1052'/>
        <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.9.0.v20251217-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='1.1.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.browser
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.browser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.source' range='[3.9.0.v20251217-1052,3.9.0.v20251217-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser' version='3.9.0.v20251217-1052'/>
      </artifacts>
      <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.9.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.feature.group' version='7.6.0.202603022253-r' singleton='false'>
      <update id='org.eclipse.jgit.ssh.apache.feature.group' range='[0.0.0,7.6.0.202603022253-r)' 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/jgit/'/>
        <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.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.ssh.apache'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <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) 2018, 2023 Thomas Wolf and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - ssh support using Apache MINA sshd'/>
        <property name='df_LT.description' value='Ssh support using Apache MINA sshd.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.group' version='7.6.0.202603022253-r'/>
        <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.jgit.feature.group' range='[7.6.0,7.7.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.agent' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.jar' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'>
          <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.equinox.p2.ui.importexport.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.resource' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.resource' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Resource'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.resource'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.resource' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.resource' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.resource' version='8.0.3.20260601_1447'>
          <properties 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='28'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' 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.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.resource
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.resource.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.resource' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.resource;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.transaction-api' version='2.0.1' singleton='false' generation='2'>
      <update id='jakarta.transaction-api' range='[0.0.0,2.0.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jakarta.transaction API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta(TM) Transactions 2.0 API Design Specification'/>
        <property name='org.eclipse.equinox.p2.provider' value='EE4J Community'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/eclipse-ee4j'/>
        <property name='maven-groupId' value='jakarta.transaction'/>
        <property name='maven-artifactId' value='jakarta.transaction-api'/>
        <property name='maven-version' value='2.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='jakarta.transaction-api' version='2.0.1'/>
        <provided namespace='osgi.bundle' name='jakarta.transaction-api' version='2.0.1'/>
        <provided namespace='java.package' name='jakarta.transaction' version='2.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.transaction.xa,jakarta.interceptor,jakarta.enterprise.context,jakarta.enterprise.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jakarta.transaction-api' version='2.0.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='6'>
        <required namespace='java.package' name='jakarta.enterprise.context' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.enterprise.util' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.interceptor' range='2.0.1'/>
        <required namespace='java.package' name='javax.transaction.xa' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            jakarta.transaction-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.transaction-api.source' range='[2.0.1,2.0.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.transaction-api' version='2.0.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.transaction-api&#xA;Bundle-Version: 2.0.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.distributions' version='1.0.0.9V-7wcL3w9d8EdFScwyphe9e9'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='1. Distributions'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.distributions' version='1.0.0.9V-7wcL3w9d8EdFScwyphe9e9'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdp.x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.62x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.550.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.5290.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.synapse.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdp.x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdh.x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdinsight.400.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.73x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.640.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.libraries.jfreechart' version='8.0.3.20260127_1032'>
      <update id='org.talend.libraries.jfreechart' range='[0.0.0,8.0.3.20260127_1032)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Jfreechart Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jfreechart'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='63'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jfreechart' version='8.0.3.20260127_1032'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jfreechart' version='8.0.3.20260127_1032'/>
        <provided namespace='java.package' name='org.jfree' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.base.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.base.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.base.modules' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.block' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.demo' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.encoders' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.imagemap' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.needle' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.plot' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.plot.dial' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.renderer.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.renderer.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.servlet' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.title' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.urls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.contour' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.gantt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.time.ohlc' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.date' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.experimental.chart.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.experimental.chart.swt.demo' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.experimental.chart.swt.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.experimental.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.threads' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.ui.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.ui.about.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.ui.tabbedui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jfreechart' version='8.0.3.20260127_1032'>
          <properties 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.eclipse.swt' range='3.4.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jfreechart.source' range='[8.0.3.20260127_1032,8.0.3.20260127_1032]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jfreechart' version='8.0.3.20260127_1032'/>
      </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.talend.libraries.jfreechart;singleton:=true&#xA;Bundle-Version: 8.0.3.20260127_1032
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.importexport.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Import/Export Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Import/Export of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.importexport.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.importexport.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.importexport.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.exporter' version='2.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.exporter' range='[0.0.0,2.13.0.v20250910-1205)' 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.13.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.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.exporter' version='2.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui.contribution' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui.contribution.base' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.util' version='2.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.exporter' version='2.13.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.converter' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.39.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.exporter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter.source' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.exporter' version='2.13.0.v20250910-1205'/>
      </artifacts>
      <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.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.aarch64' version='3.133.0.v20260225-1014'>
      <update id='org.eclipse.swt.cocoa.macosx.aarch64' range='[0.0.0,3.133.0.v20260225-1014)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Mac OS X (Cocoa) on 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.aarch64'/>
        <property name='maven-version' value='3.133.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.133.0.v20260225-1014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.aarch64' version='3.133.0.v20260225-1014'/>
        <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.133.0.v20260225-1014'>
          <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.133.0.v20260225-1014'/>
        <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.128.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64.source' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.133.0.v20260225-1014'/>
      </artifacts>
      <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.133.0.v20260225-1014&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.mavro' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.mavro' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform MAVRO Data Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.mavro'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.mavro' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.mavro' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.mavro' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.mavro' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.mavro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.mavro.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.mavro' version='8.0.3.20260715_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.talend.transform.mavro;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.5.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.5.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.5'/>
        <property name='df_LT.description' value='HL7 v2.5'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.5' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.help.webapp' version='3.12.400.v20260112-1030' generation='2'>
      <update id='org.eclipse.help.webapp' range='[0.0.0,3.12.400.v20260112-1030)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.help_webapp_plugin_name' value='Help System Webapp'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_webapp_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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.help.webapp'/>
        <property name='maven-version' value='3.12.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp' version='3.12.400.v20260112-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp' version='3.12.400.v20260112-1030'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.servlet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.webapp.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.webapp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp' version='3.12.400.v20260112-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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.3.200,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' range='1.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.compiler.batch' range='[3.33.0,4.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'/>
        <required namespace='java.package' name='org.osgi.service.http.whiteboard.propertytypes' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.help.webapp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.source' range='[3.12.400.v20260112-1030,3.12.400.v20260112-1030]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp' version='3.12.400.v20260112-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.help.webapp;singleton:=true&#xA;Bundle-Version: 3.12.400.v20260112-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.interceptor-api' version='2.2.0' singleton='false' generation='2'>
      <update id='jakarta.interceptor-api' range='[0.0.0,2.2.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Interceptors'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Interceptors 2.2 Specification'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.interceptor'/>
        <property name='maven-artifactId' value='jakarta.interceptor-api'/>
        <property name='maven-version' value='2.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='jakarta.interceptor-api' version='2.2.0'/>
        <provided namespace='osgi.bundle' name='jakarta.interceptor-api' version='2.2.0'/>
        <provided namespace='java.package' name='jakarta.interceptor' version='2.2.0'/>
        <provided namespace='osgi.identity' name='jakarta.interceptor-api' version='2.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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            jakarta.interceptor-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.interceptor-api.source' range='[2.2.0,2.2.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.interceptor-api' version='2.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: jakarta.interceptor-api&#xA;Bundle-Version: 2.2.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.ollama.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Ollama'/>
        <property name='org.eclipse.equinox.p2.description' value='Ollama component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.ollama.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.ollama.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.ollama.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Ollama&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.studio.lite.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.product' name='org.talend.studio.lite.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' version='21.0.10.v20260205-0638'>
      <update id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' range='[0.0.0,21.0.10.v20260205-0638)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped for Windows x86 64 bit'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
        <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='org.eclipse.justj'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
        <property name='org.eclipse.justj.model' value='&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;model:Variant&#xA;    xmlns:model=&quot;http://www.eclipse.org/just/2020/Model&quot;&#xA;    os=&quot;win32&quot;&#xA;    arch=&quot;x86_64&quot;&#xA;    label=&quot;Windows x86 64 bit&quot;&#xA;    source=&quot;https://download.eclipse.org/justj/jres/21/downloads/20260205_0453/org.eclipse.justj.openjdk.hotspot.jre.full.stripped-21.0.10-win32-x86_64.tar.gz&quot;&gt;&#xA;  &lt;touchpoints&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/bin)&lt;/instruction&gt;&#xA;  &lt;/touchpoints&gt;&#xA;  &lt;annotation&#xA;      source=&quot;https://www.eclipse.org/justj/Properties&quot;&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.compressedOopsMode&quot;&gt;&#xA;      &lt;value&gt;32-bit&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.modules&quot;&gt;&#xA;      &lt;value&gt;java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.se,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.charsets,jdk.compiler,jdk.crypto.cryptoki,jdk.crypto.ec,jdk.crypto.mscapi,jdk.dynalink,jdk.editpad,jdk.hotspot.agent,jdk.httpserver,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.opt,jdk.internal.vm.ci,jdk.internal.vm.compiler,jdk.internal.vm.compiler.management,jdk.jartool,jdk.javadoc,jdk.jcmd,jdk.jconsole,jdk.jdeps,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.jsobject,jdk.jstatd,jdk.localedata,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.naming.dns,jdk.naming.rmi,jdk.net,jdk.nio.mapmode,jdk.random,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.url.source&quot;&gt;&#xA;      &lt;value&gt;https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10+7/OpenJDK21U-jdk_x64_windows_hotspot_21.0.10_7.zip&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.vm.arg&quot;&gt;&#xA;      &lt;value&gt;bin&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.arch&quot;&gt;&#xA;      &lt;value&gt;amd64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.name&quot;&gt;&#xA;      &lt;value&gt;Windows 10&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.version&quot;&gt;&#xA;      &lt;value&gt;10.0&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.arch&quot;&gt;&#xA;      &lt;value&gt;x86_64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.os&quot;&gt;&#xA;      &lt;value&gt;win32&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.ws&quot;&gt;&#xA;      &lt;value&gt;win32&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;  &lt;/annotation&gt;&#xA;&lt;/model:Variant&gt;'/>
      </properties>
      <provides size='301'>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' 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.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' 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.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='20.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='20.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' 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.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.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='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.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='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' version='21.0.10.v20260205-0638'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' 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='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' 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='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' 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='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' 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' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' 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.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='20.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' 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='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.foreign' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' version='21.0.10.v20260205-0638'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jdk.security.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.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' 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='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' range='[21.0.10,21.0.11)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64.source' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' version='21.0.10.v20260205-0638'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:null);
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/bin);
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64;singleton:=true&#xA;Bundle-Version: 21.0.10.v20260205-0638&#xA;Fragment-Host: org.eclipse.justj.openjdk.hotspot.jre.full.stripped;bundle-version=&quot;[21.0.10,21.0.11)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.rs.consumer.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='RESTClient'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer RS Consumer Components of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.rs.consumer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.component.rs.consumer.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.component.rs.consumer.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.security.linux' version='1.1.400.v20250521-0415' generation='2'>
      <update id='org.eclipse.equinox.security.linux' range='[0.0.0,1.1.400.v20250521-0415)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Linux libsecret integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.linux'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux' version='1.1.400.v20250521-0415'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.linux' version='1.1.400.v20250521-0415'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.linux' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.linux' version='1.1.400.v20250521-0415'>
          <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.equinox.security' version='1.1.400.v20250521-0415'/>
        <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.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='[5.8.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.security.linux
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.source' range='[1.1.400.v20250521-0415,1.1.400.v20250521-0415]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=linux)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.linux' version='1.1.400.v20250521-0415'/>
      </artifacts>
      <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.linux;singleton:=true&#xA;Bundle-Version: 1.1.400.v20250521-0415&#xA;Fragment-Host: org.eclipse.equinox.security;bundle-version=&quot;[1.0.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studiolite.p2.featmanage.ui' version='8.0.3.20260607_0327' generation='2'>
      <update id='org.talend.studiolite.p2.featmanage.ui' range='[0.0.0,8.0.3.20260607_0327)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite P2 Feature Management UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.p2.featmanage.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.featmanage.ui' version='8.0.3.20260607_0327'/>
        <provided namespace='osgi.bundle' name='org.talend.studiolite.p2.featmanage.ui' version='8.0.3.20260607_0327'/>
        <provided namespace='osgi.identity' name='org.talend.studiolite.p2.featmanage.ui' version='8.0.3.20260607_0327'>
          <properties 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='30'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.studiolite.p2.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-codec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.featmanage.ui.source' range='[8.0.3.20260607_0327,8.0.3.20260607_0327]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.talend.studiolite.p2.featmanage.ui
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studiolite.p2.featmanage.ui' version='8.0.3.20260607_0327'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.studiolite.p2.featmanage.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260607_0327
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpbd.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TP_BD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpbd.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpbd.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.runtime.api' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.runtime.api' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Runtime API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.runtime.api'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.api' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.runtime.api' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.api' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.runtime.api' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.runtime.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.api.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.runtime.api' version='8.0.3.20260715_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.talend.transform.runtime.api;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.metatype' version='1.4.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.metatype' range='[0.0.0,1.4.1.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.metatype'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.metatype Version 1.4.1'/>
        <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.metatype'/>
        <property name='maven-version' value='1.4.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.service.metatype' version='1.4.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.metatype' version='1.4.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.metatype' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.metatype' version='1.4.1.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='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.service.metatype
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.metatype.source' range='[1.4.1.202109301733,1.4.1.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.metatype' version='1.4.1.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.metatype&#xA;Bundle-Version: 1.4.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.ipaas' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.components.ipaas' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Talend Designer Template components plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.ipaas'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.ipaas' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.ipaas' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.components.ipaas' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.components.ipaas.actions.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.ipaas' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.repository.services' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.publish.cloud' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' 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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.ipaas
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.ipaas.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.ipaas' version='8.0.3.20260601_1447'/>
      </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.talend.designer.components.ipaas;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.studio.lite.ci.product.ini.cocoa.macosx.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.ini.cocoa.macosx.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.ci.product' name='org.talend.studio.lite.ci.product.ini' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.map.editor' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.map.editor' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Map Editor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.map.editor'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.map.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.dsqlviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.editor.view.results' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.map.editor' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='42'>
        <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='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' 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.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.treemapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dependencies' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.function' 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.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.config' 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.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.testrun' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.editor.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.mapper' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.map.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.editor.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.map.editor' version='8.0.3.20260715_1209'/>
      </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.talend.transform.dsql.map.editor;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.themes.core' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.themes.core' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Theme Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.themes.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.core' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.themes.core' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.themes.core.elements.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.themes.core.elements.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.themes.core.elements.renderers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.themes.core.elements.stylesettings' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.themes.core.elements.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.themes.core.elements.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.themes.core' version='8.0.3.20260601_1447'>
          <properties 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='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.ui.css.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.jeeeyul.eclipse.themes' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.jeeeyul.swtend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' 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.css.swt.theme' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' 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.w3c.css.sac' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.themes.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.core.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.themes.core' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.themes.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.camel.ai.components.localprovider' version='8.0.3.20260713_0216' generation='2'>
      <update id='org.talend.designer.camel.ai.components.localprovider' range='[0.0.0,8.0.3.20260713_0216)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='CamelLocalprovider AI R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.camel.ai.components.localprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.ai.components.localprovider' version='8.0.3.20260713_0216'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.camel.ai.components.localprovider' version='8.0.3.20260713_0216'/>
        <provided namespace='osgi.identity' name='org.talend.designer.camel.ai.components.localprovider' version='8.0.3.20260713_0216'>
          <properties 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='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.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.esb.webservice' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.camel.ai.components.localprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.ai.components.localprovider.source' range='[8.0.3.20260713_0216,8.0.3.20260713_0216]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.camel.ai.components.localprovider' version='8.0.3.20260713_0216'/>
      </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.talend.designer.camel.ai.components.localprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260713_0216
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.hibernate' version='8.0.3.20260610_0838' singleton='false'>
      <update id='org.talend.libraries.hibernate' range='[0.0.0,8.0.3.20260610_0838)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Hibernate Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.hibernate'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='79'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.hibernate' version='8.0.3.20260610_0838'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.hibernate' version='8.0.3.20260610_0838'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.atn' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.dfa' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.marshaller' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.unmarshaller' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.marshaller' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.unmarshaller' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.nav' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.istack' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.boot' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.boot.cfgxml.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.boot.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.boot.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.bytecode' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.bytecode.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.cfg' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.classic' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.dialect' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.dialect.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.dialect.lock' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.engine.jdbc.connections.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.engine.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.engine.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.event.service.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.event.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.id' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.id.insert' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.integrator.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.persister' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.persister.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.persister.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.pretty' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.proxy.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.proxy.pojo' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.service.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.stat' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.tool.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.tool.schema.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.tuple' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.tuple.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.tuple.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.usertype' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.annotations.common.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.annotations.common.reflection.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.hibernate.annotations.common.annotationfactory' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.hibernate' version='8.0.3.20260610_0838'>
          <properties 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='osgi.bundle' name='jaxb-api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jdbc.hsql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' 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.sax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.activation' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.criteria' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.metamodel' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.spi' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.transaction' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.xml.bind' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation.adapters' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.xml.bind.helpers' range='0.0.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.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.html' 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.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.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'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.hibernate.source' range='[8.0.3.20260610_0838,8.0.3.20260610_0838]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.hibernate' version='8.0.3.20260610_0838'/>
      </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.talend.libraries.hibernate&#xA;Bundle-Version: 8.0.3.20260610_0838
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dataqualityRule.feature.feature.jar' version='8.0.3.20260511_1346'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='DataqualityRule'/>
        <property name='org.eclipse.equinox.p2.description' value='DataqualityRule component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataqualityRule.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule.feature.feature.jar' version='8.0.3.20260511_1346'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.dataqualityRule.feature' version='8.0.3.20260511_1346'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.dataqualityRule.feature' version='8.0.3.20260511_1346'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          DataqualityRule&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter' version='2.15.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.converter' range='[0.0.0,2.15.0.v20250910-1205)' 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.15.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.15.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.converter' version='2.15.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter' version='2.15.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui' version='2.15.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution' version='2.15.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution.base' version='2.15.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.util' version='2.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.converter' version='2.15.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.40.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.40.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.converter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.source' range='[2.15.0.v20250910-1205,2.15.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.converter' version='2.15.0.v20250910-1205'/>
      </artifacts>
      <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.15.0.v20250910-1205
          </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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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='4'>
        <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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.xml.source' range='[1.0.2.202109301733,1.0.2.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.ui.editors.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.edit' version='4.3.1.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.edit' range='[0.0.0,4.3.1.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Edit Support'/>
        <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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.edit'/>
        <property name='maven-version' value='4.3.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.edit' version='4.3.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' version='4.3.1.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.adapterfactory.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.command.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.domain.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.adapterfactory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.adapterfactory.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.internal.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.provider.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.provider.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.edit' version='4.3.1.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.emf.compare.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.edit' version='4.3.1.202508281322'/>
      </artifacts>
      <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.compare.edit;singleton:=true&#xA;Bundle-Version: 4.3.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='json' version='20250517.0.0' singleton='false' generation='2'>
      <update id='json' range='[0.0.0,20250517.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JSON in Java'/>
        <property name='org.eclipse.equinox.p2.description' value='JSON is a light-weight, language independent, data interchange format.        See http://www.JSON.org/        The files in this package implement JSON encoders/decoders in Java.        It also includes the capability to convert between JSON and XML, HTTP        headers, Cookies, and CDL.        This is a reference implementation. There are a large number of JSON packages        in Java. Perhaps someday the Java community will standardize on one. Until        then, choose carefully.'/>
        <property name='maven-groupId' value='org.json'/>
        <property name='maven-artifactId' value='json'/>
        <property name='maven-version' value='20250517'/>
        <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='json' version='20250517.0.0'/>
        <provided namespace='osgi.bundle' name='json' version='20250517.0.0'/>
        <provided namespace='java.package' name='org.json' version='20250517.0.0'/>
        <provided namespace='osgi.identity' name='json' version='20250517.0.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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='json.source' range='[20250517.0.0,20250517.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='json' version='20250517.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: json&#xA;Bundle-Version: 20250517.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.emf.xpath' version='0.6.100.v20251103-0738' singleton='false' generation='2'>
      <update id='org.eclipse.e4.emf.xpath' range='[0.0.0,0.6.100.v20251103-0738)' severity='0'/>
      <properties size='8'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.emf.xpath'/>
        <property name='maven-version' value='0.6.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' version='0.6.100.v20251103-0738'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' version='0.6.100.v20251103-0738'/>
        <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.6.100.v20251103-0738'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='2.35.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.38.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.emf.xpath
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath.source' range='[0.6.100.v20251103-0738,0.6.100.v20251103-0738]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.emf.xpath' version='0.6.100.v20251103-0738'/>
      </artifacts>
      <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;deprecated:=&quot;This bundle is deprecated since 2025-03 (removal in 2027-03 or later)&quot;&#xA;Bundle-Version: 0.6.100.v20251103-0738
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.widgets' version='1.5.0.v20251217-1052' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.widgets' range='[0.0.0,1.5.0.v20251217-1052)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.widgets'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' version='1.5.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' version='1.5.0.v20251217-1052'/>
        <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.5.0.v20251217-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.133.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.widgets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets.source' range='[1.5.0.v20251217-1052,1.5.0.v20251217-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.widgets' version='1.5.0.v20251217-1052'/>
      </artifacts>
      <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.5.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.update.configurator.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.update.configurator German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.update.configurator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.update.configurator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.services' version='2.5.300.v20251112-1253' generation='2'>
      <update id='org.eclipse.e4.core.services' range='[0.0.0,2.5.300.v20251112-1253)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.services'/>
        <property name='maven-version' value='2.5.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.5.300.v20251112-1253'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.services' version='2.5.300.v20251112-1253'/>
        <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.5.300.v20251112-1253'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='jakarta.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <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.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=17))'>
          <description>
            org.eclipse.e4.core.services
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services.source' range='[2.5.300.v20251112-1253,2.5.300.v20251112-1253]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.services' version='2.5.300.v20251112-1253'/>
      </artifacts>
      <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.5.300.v20251112-1253
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.custom' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.custom' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='CDH 5.4.0 distribution'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.custom'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.custom' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.custom' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.custom' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.custom' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.custom
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.custom.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.custom' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.custom;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.analysis' version='8.0.3.20260721_0928' generation='2'>
      <update id='org.talend.designer.analysis' range='[0.0.0,8.0.3.20260721_0928)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='www.beispiel.de'/>
        <property name='zh_CN.pluginName' value='org.talend.designer.analysis'/>
        <property name='zh_CN.providerName' value='www.talend.com'/>
        <property name='fr.pluginName' value='org.talend.designer.analysis'/>
        <property name='fr.providerName' value='www.talend.com'/>
        <property name='ru.providerName' value='www.example.org'/>
        <property name='df_LT.pluginName' value='Datalineage Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <property name='ja.pluginName' value='org.talend.designer.analysis'/>
        <property name='ja.providerName' value='www.talend.com'/>
        <property name='it.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.analysis'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.analysis' version='8.0.3.20260721_0928'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.analysis' version='8.0.3.20260721_0928'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.model.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.model.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.model.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.model.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.tools.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.tools.node.column' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.tools.node.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.analysis.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.analysis' version='8.0.3.20260721_0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.documentation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' 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.osgi' 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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.analysis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.analysis.source' range='[8.0.3.20260721_0928,8.0.3.20260721_0928]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.analysis' version='8.0.3.20260721_0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.analysis;singleton:=true&#xA;Bundle-Version: 8.0.3.20260721_0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.expressions.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.expressions Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.expressions' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.expressions
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.core' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.core' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common Core'/>
        <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.gmf.runtime.common.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.core' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.core' version='1.8.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.commands' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.common.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.core.source' range='[1.8.0.202512020858,1.8.0.202512020858]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.core' version='1.8.0.202512020858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.core; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.hdpx' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.hdpx' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Hortonworks Dynamic Distributions'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.hdpx'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.hdpx' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.hdpx' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.hdpx' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.hdpx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.hdpx.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.hdpx' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.hdpx;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tcompv0.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.tcompv0.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Tcompv0 Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Tcompv0 of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tcompv0.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bnd.annotation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='jaxb-api' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.api' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.api.service.osgi' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.common-oauth' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.crypto.utils' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.exception' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core.generic' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.generic' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.8' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.8' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.8'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.8'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.8' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.8' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.8' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.8&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.eclipse Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.eclipse' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.eclipse
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.jdbc.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.jdbc.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='JDBC'/>
        <property name='org.eclipse.equinox.p2.description' value='JDBC'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jdbc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.jdbc.definition' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          JDBC&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.defaultlibs.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.defaultlibs.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Default Libs Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Default Libs of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.defaultlibs.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='32'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.antlr' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.axis2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.cxf' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.http' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.lucene' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.xml' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.css' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.csv' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.custom' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.documentation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.excel' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.guava' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jackson' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.javacsv' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jboss' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.h2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.hsql' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdbc.mysql' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jexcel' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.ldap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mozilla' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.persist.lookup' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.zmq' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.tis.custom' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.xml' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.slf4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.mondrian' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jexcel.jars' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.css.core' version='0.14.600.v20251112-0859' generation='2'>
      <update id='org.eclipse.e4.ui.css.core' range='[0.0.0,0.14.600.v20251112-0859)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.core'/>
        <property name='maven-version' value='0.14.600-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.14.600.v20251112-0859'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' version='0.14.600.v20251112-0859'/>
        <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.14.600.v20251112-0859'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.29.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.css.sac.helpers' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.ui.css.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core.source' range='[0.14.600.v20251112-0859,0.14.600.v20251112-0859]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.core' version='0.14.600.v20251112-0859'/>
      </artifacts>
      <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.14.600.v20251112-0859
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jexcel.jars' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.jexcel.jars' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jars'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jexcel.jars'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jexcel.jars' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jexcel.jars' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jexcel.jars' version='8.0.3.20260117_0505'>
          <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.talend.libraries.jexcel' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.libraries.jexcel' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jexcel.jars.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jexcel.jars' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jexcel.jars&#xA;Bundle-Version: 8.0.3.20260117_0505&#xA;Fragment-Host: org.talend.libraries.jexcel
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.natives Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.natives' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.natives.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.natives
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.docker' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.docker' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven repo docker Plug-in R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.docker'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.docker' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.docker' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.docker' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.docker
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.docker.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.docker' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.docker;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.product' name='org.talend.jetl.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.jdt' version='2.5.100.20260205-1607' generation='2'>
      <update id='org.eclipse.m2e.jdt' range='[0.0.0,2.5.100.20260205-1607)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E JDT Integration'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.jdt'/>
        <property name='maven-version' value='2.5.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt' version='2.5.100.20260205-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.jdt' version='2.5.100.20260205-1607'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.internal.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.jdt' version='2.5.100.20260205-1607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt.source' range='[2.5.100.20260205-1607,2.5.100.20260205-1607]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.jdt' version='2.5.100.20260205-1607'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.jdt;singleton:=true&#xA;Bundle-Version: 2.5.100.20260205-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.marketo.feature.feature.jar' version='8.0.3.20260724_1150'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Marketo'/>
        <property name='org.eclipse.equinox.p2.description' value='Marketo component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.marketo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo.feature.feature.jar' version='8.0.3.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.marketo.feature' version='8.0.3.20260724_1150'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.marketo.feature' version='8.0.3.20260724_1150'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Marketo component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com/)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems (http://www.sun.com)&#xA;Licensed under the CDDL+GPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.repository.hbaseprovider' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.hbaseprovider' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Hbaseprovider'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.hbaseprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hbaseprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.hbaseprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.hbaseprovider' version='8.0.3.20260601_1447'>
          <properties 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='17'>
        <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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.hbaseprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hbaseprovider.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.hbaseprovider' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.hbaseprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.components.saphana.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='SAP Hana (Advanced)'/>
        <property name='org.eclipse.equinox.p2.description' value='SAP Hana (Advanced)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.components.saphana.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.components.saphana.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.components.saphana.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.solr.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Solr'/>
        <property name='org.eclipse.equinox.p2.description' value='Solr component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.solr.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.solr.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.solr.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Solr&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.component.di.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.di.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer DI Components Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer DI Components of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.localprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.help.base.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-util'/>
        <property name='maven-version' value='12.1.7'/>
        <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='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.annotation' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.component' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.compression' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.jndi' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.preventers' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.resource' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.security' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth,org.eclipse.jetty.util.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.ssl' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.statistic' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util' version='12.1.7'>
          <properties 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='52'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.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.lang.runtime' 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' 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' 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='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.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=17))'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util' version='12.1.7'/>
      </artifacts>
      <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: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.amc.commons' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.amc.commons' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Commons Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.amc.commons'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.commons' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.amc.commons' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.amc.commons.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.commons.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.amc.commons' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc.libraries' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.amc.commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.commons.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.amc.commons' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.amc.commons; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-databind' version='2.22.0' singleton='false' generation='2'>
      <update id='com.fasterxml.jackson.core.jackson-databind' range='[0.0.0,2.22.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jackson-databind'/>
        <property name='org.eclipse.equinox.p2.description' value='General data-binding functionality for Jackson: works on core streaming API'/>
        <property name='org.eclipse.equinox.p2.provider' value='FasterXML'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/FasterXML/jackson'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.core'/>
        <property name='maven-artifactId' value='jackson-databind'/>
        <property name='maven-version' value='2.22.0'/>
        <property name='maven-repository' value='artifactory-maven-central-remote'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-databind' version='2.22.0'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' version='2.22.0'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.filter,com.fasterxml.jackson.core.format,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.type,com.fasterxml.jackson.core.util,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.impl,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsonschema,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.jsontype.impl,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.impl,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.annotation' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.cfg' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.core.util,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.deser' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.format,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser.impl,com.fasterxml.jackson.databind.deser.std,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.deser.impl' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.std,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.deser.std' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.impl,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.exc' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.introspect' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.ext' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.std,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.std,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.introspect' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.jsontype.impl,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.jdk14' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.json' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.json,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.jsonFormatVisitors' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.jsonschema' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.node' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.jsontype' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.jsontype.impl' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.module' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.type' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.node' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.base,com.fasterxml.jackson.core.util,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.ser' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.io,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsonschema,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser.impl,com.fasterxml.jackson.databind.ser.std,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.ser.impl' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.io,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.std,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.ser.std' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsonschema,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.impl,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.type' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.util' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.base,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.json,com.fasterxml.jackson.core.util,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind.util.internal' version='2.22.0'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-databind' version='2.22.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='43'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.base' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.exc' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.filter' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.format' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.annotation' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.cfg' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser.impl' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser.std' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.exc' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ext' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.introspect' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jdk14' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.json' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsonFormatVisitors' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsonschema' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsontype' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsontype.impl' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser.impl' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser.std' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.type' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.util' range='[2.22.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.util.internal' range='[2.22.0,3.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='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.w3c.dom.bootstrap' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.fasterxml.jackson.core.jackson-databind
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-databind.source' range='[2.22.0,2.22.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.core.jackson-databind' version='2.22.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.fasterxml.jackson.core.jackson-databind&#xA;Bundle-Version: 2.22.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.jetl.product' version='8.0.1.20260724_1150'>
      <update id='org.talend.jetl.product' range='0.0.0' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.jetl.product'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.jetl.product' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.0.0]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.group' range='8.0.3.20260601_1447'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.jetl.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.configuration' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.feature.feature.group' range='8.0.3.20260601_1447'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.jetl.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.nl.feature.feature.group' range='8.0.3.20260117_0505'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.jetl.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='osgi.ee' name='JavaSE' range='0.0.0'/>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
    </unit>
    <unit id='jaxen' version='2.0.3' singleton='false' generation='2'>
      <update id='jaxen' range='[0.0.0,2.0.3)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jaxen'/>
        <property name='org.eclipse.equinox.p2.description' value='Jaxen is a universal XPath engine for Java.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Jaxen Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jaxen-xpath.github.io/jaxen/'/>
        <property name='maven-groupId' value='jaxen'/>
        <property name='maven-artifactId' value='jaxen'/>
        <property name='maven-version' value='2.0.3'/>
        <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='jaxen' version='2.0.3'/>
        <provided namespace='osgi.bundle' name='jaxen' version='2.0.3'/>
        <provided namespace='java.package' name='org.jaxen' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.expr,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.dom' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.saxpath,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.dom4j' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.dom4j.io,org.jaxen,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.expr' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.expr.iter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.expr.iter' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.function' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.function.ext' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.function.xslt' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.javabean' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.jdom' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.saxpath,org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.pattern' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.expr,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.saxpath' version='2.0.3'/>
        <provided namespace='java.package' name='org.jaxen.saxpath.base' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.saxpath.helpers' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.util' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.xom' version='2.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jaxen' version='2.0.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='19'>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='nu.xom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.dom4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.dom4j.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jaxen' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.expr' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.expr.iter' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.function' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.function.ext' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.function.xslt' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.saxpath' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.saxpath.helpers' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jaxen.util' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.jdom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jdom.input' 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.5))'>
          <description>
            jaxen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jaxen.source' range='[2.0.3,2.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jaxen' version='2.0.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jaxen&#xA;Bundle-Version: 2.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.launching.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.launching Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.launching' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.launching
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.debug.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.debug.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.sqlexplorer.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Sqlexplorer Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Sqlexplorer Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.sqlexplorer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.sqlexplorer.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.sqlexplorer.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.sqlexplorer.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.hcatalog.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.hcatalog.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='HCatalog'/>
        <property name='org.eclipse.equinox.p2.description' value='HCatalog'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hcatalog.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.bigdata.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hcatalog' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          HCatalog&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.dataqualityRule.feature.feature.group' version='8.0.3.20260511_1346' singleton='false'>
      <update id='org.talend.studio.components.tck.dataqualityRule.feature.feature.group' range='[0.0.0,8.0.3.20260511_1346)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='DataqualityRule'/>
        <property name='org.eclipse.equinox.p2.description' value='DataqualityRule component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataqualityRule.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tDataQualityRulesQTC' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/dataqualityrules' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule.feature.feature.group' version='8.0.3.20260511_1346'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule.feature.feature.jar' range='[8.0.3.20260511_1346,8.0.3.20260511_1346]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          DataqualityRule&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpdsbdrt.feature.feature.jar' version='8.0.3.20260601_1023'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TP_DS_BDRT Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdsbdrt.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.feature.feature.jar' version='8.0.3.20260601_1023'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpdsbdrt.feature' version='8.0.3.20260601_1023'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpdsbdrt.feature' version='8.0.3.20260601_1023'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.studio.lite.ci.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.ci.product' name='org.talend.studio.lite.ci.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.ci.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.ai.feature.feature.jar' version='8.0.3.20260713_0216'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Route AI Components'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Services and Routes AI Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.ai.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.jar' version='8.0.3.20260713_0216'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.ai.feature' version='8.0.3.20260713_0216'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.ai.feature' version='8.0.3.20260713_0216'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Data Services and Routes&#xA;(c) Copyright 2006-2025 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://spring.io/projects/spring-framework)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://bndtools.org/&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (http://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hamcrest.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance ( http://www.osgi.org )&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FuseSource, Corp.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Terracotta Inc., a wholly-owned subsidiary of Software AG USA, Inc. (http://terracotta.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL,GPL License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the Apache-2.0,LGPL-2.0-or-later,MPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://www.codehaus.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (https://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL 1.0,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (http://www.minidev.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The JASYPT team (http://www.jasypt.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit (http://www.junit.org)&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JDOM (http://www.jdom.org)&#xA;Licensed under the Similar to Apache License but with the acknowledgment clause removed license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.jetl.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.gtk.linux.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.product' name='org.talend.jetl.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.qtcp.feature.feature.group' version='8.0.3.20260601_1023' singleton='false'>
      <update id='org.talend.studio.qtcp.feature.feature.group' range='[0.0.0,8.0.3.20260601_1023)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='QTC_P Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.qtcp.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtcp.feature.feature.group' version='8.0.3.20260601_1023'/>
      </provides>
      <requires size='19'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.sparkstr.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtcp.feature.feature.jar' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.validation' version='1.3.100.v202407180051' generation='2'>
      <update id='org.eclipse.wst.validation' range='[0.0.0,1.3.100.v202407180051)' 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='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.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation' version='1.3.100.v202407180051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation' version='1.3.100.v202407180051'/>
        <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.3.100.v202407180051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.wst.validation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.source' range='[1.3.100.v202407180051,1.3.100.v202407180051]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation' version='1.3.100.v202407180051'/>
      </artifacts>
      <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.3.100.v202407180051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.codec' version='1.14.0.v20221112-0806' singleton='false' generation='2'>
      <update id='org.apache.commons.codec' range='[0.0.0,1.14.0.v20221112-0806)' 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.v20221112-0806'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.codec' version='1.14.0.v20221112-0806'/>
        <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.v20221112-0806'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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))'>
          <description>
            org.apache.commons.codec
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.codec' version='1.14.0.v20221112-0806'/>
      </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.v20221112-0806
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg' version='1.1.0.v201011041433' singleton='false' generation='2'>
      <update id='org.w3c.dom.svg' range='[0.0.0,1.1.0.v201011041433)' severity='0'/>
      <properties size='5'>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <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='osgi.identity' name='org.w3c.dom.svg' version='1.1.0.v201011041433'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(|(&amp;(osgi.ee=CDC/Foundation)(version=1.0))(&amp;(osgi.ee=JavaSE)(|(version=1.3)(version=1.4))))'>
          <description>
            org.w3c.dom.svg
          </description>
        </requiredProperties>
      </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.wst.xml.ui' version='1.2.900.v202510300114' generation='2'>
      <update id='org.eclipse.wst.xml.ui' range='[0.0.0,1.2.900.v202510300114)' 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.900-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.900.v202510300114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' version='1.2.900.v202510300114'/>
        <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.900.v202510300114'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0,2.0.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.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' range='[1.3.0,2.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='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.source' range='[1.2.900.v202510300114,1.2.900.v202510300114]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui' version='1.2.900.v202510300114'/>
      </artifacts>
      <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.900.v202510300114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository' version='2.9.600.v20251118-0500' generation='2'>
      <update id='org.eclipse.equinox.p2.repository' range='[0.0.0,2.9.600.v20251118-0500)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository'/>
        <property name='maven-version' value='2.9.600-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.9.600.v20251118-0500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' version='2.9.600.v20251118-0500'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp,org.eclipse.core.runtime,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.repository.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository' version='2.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.query,org.eclipse.equinox.p2.repository' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.metadata.expression,org.eclipse.equinox.p2.repository,org.eclipse.equinox.p2.repository.artifact,org.eclipse.equinox.p2.repository.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.repository' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.repository,org.eclipse.equinox.p2.repository.metadata,org.eclipse.equinox.p2.repository.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp,org.eclipse.core.runtime,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.repository' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository' version='2.9.600.v20251118-0500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.3.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='1.72.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.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.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.1.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.prefs' range='1.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=17))'>
          <description>
            org.eclipse.equinox.p2.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.source' range='[2.9.600.v20251118-0500,2.9.600.v20251118-0500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository' version='2.9.600.v20251118-0500'/>
      </artifacts>
      <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.9.600.v20251118-0500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.platform.feature.feature.jar' version='8.0.3.20260410_1000'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Platform featrue'/>
        <property name='org.eclipse.equinox.p2.description' value='Complete description about this feature at http://www.talend.com/online/featuresdescription.html#platform-feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.talend.com/online/featuresdescription.html#platform-feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.platform.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.jar' version='8.0.3.20260410_1000'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.platform.feature' version='8.0.3.20260410_1000'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.platform.feature' version='8.0.3.20260410_1000'/>
      </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>
          The licence are describe in branding feature
        </license>
      </licenses>
      <copyright uri='http://www.talend.com/online/copyright.txt' url='http://www.talend.com/online/copyright.txt'>
        Copyright Talend 2006, 2007
      </copyright>
    </unit>
    <unit id='org.talend.designer.bigdata' version='8.0.3.20260717_0722' generation='2'>
      <update id='org.talend.designer.bigdata' range='[0.0.0,8.0.3.20260717_0722)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bigdata'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.bigdata'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.bigdata' version='8.0.3.20260717_0722'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.bigdata' version='8.0.3.20260717_0722'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.avro' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.conditions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.conditions.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.bigdata.utils' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.bigdata' version='8.0.3.20260717_0722'>
          <properties 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='31'>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='6.4.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.hadoopcluster' range='6.4.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess.remote' range='6.4.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.hadoopcluster.configurator' range='6.4.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.bigdata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.bigdata.source' range='[8.0.3.20260717_0722,8.0.3.20260717_0722]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.bigdata' version='8.0.3.20260717_0722'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.bigdata;singleton:=true&#xA;Bundle-Version: 8.0.3.20260717_0722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.core.tis' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.core.tis' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Tis Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.core.tis'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.tis' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.core.tis' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.core.tis.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.handler.item' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.intro.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.showchanges.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.showchanges.model.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.showchanges.tool' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.showchanges.ui.body' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.showchanges.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.showchanges.ui.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.sign' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.viewer.content.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.tis.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.core.tis' version='8.0.3.20260601_1447'>
          <properties 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='89'>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.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.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.directorywatcher' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.documentation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.license.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.patch' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.runprocess.java' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.core.tis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.tis.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.core.tis' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.core.tis;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.p2.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite P2 Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='P2 System of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.p2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.p2.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.p2.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.splunk' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.splunk' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Splunk'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.splunk'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.splunk' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.splunk' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.splunk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.splunk' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.splunk;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.core.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.core.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.core German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.sapelt.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.sapelt.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='SAP ELT'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio SAP ELT'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.sapelt.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sapelt.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sapelt' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sapelt.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.googledrive.feature.feature.group' version='8.0.3.20260724_1150' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.googledrive.feature.feature.group' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Google Drive'/>
        <property name='org.eclipse.equinox.p2.description' value='Google drive component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.googledrive.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive.feature.feature.group' version='8.0.3.20260724_1150'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.googledrive' range='[0.37.59,0.37.59]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive.feature.feature.jar' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Google drive component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google (http://www.google.com/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.net.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.concurrent' version='1.3.400.v20250715-0436' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.concurrent' range='[0.0.0,1.3.400.v20250715-0436)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Concurrent API'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org - Equinox'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.concurrent'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' version='1.3.400.v20250715-0436'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.concurrent' version='1.3.400.v20250715-0436'/>
        <provided namespace='java.package' name='org.eclipse.equinox.concurrent.future' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.concurrent' version='1.3.400.v20250715-0436'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.runtime' range='3.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.concurrent
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent.source' range='[1.3.400.v20250715-0436,1.3.400.v20250715-0436]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.concurrent' version='1.3.400.v20250715-0436'/>
      </artifacts>
      <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.concurrent&#xA;Bundle-Version: 1.3.400.v20250715-0436
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86_64' version='3.133.0.v20260225-1014'>
      <update id='org.eclipse.swt.win32.win32.x86_64' range='[0.0.0,3.133.0.v20260225-1014)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Windows on x86_64'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.win32.win32.x86_64'/>
        <property name='maven-version' value='3.133.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.133.0.v20260225-1014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86_64' version='3.133.0.v20260225-1014'/>
        <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.133.0.v20260225-1014'>
          <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.133.0.v20260225-1014'/>
        <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.128.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64.source' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.133.0.v20260225-1014'/>
      </artifacts>
      <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.133.0.v20260225-1014&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.ws.tools.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Component Ws Tools Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='App. Int. Component Ws Tools Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.ws.tools.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.tools.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.components.ws.tools.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.components.ws.tools.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.egit.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.components.tis.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TIS Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio TIS Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.components.tis.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.tis.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.components.tis.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.components.tis.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna' version='5.18.1.v20251001-0800' singleton='false' generation='2'>
      <update id='com.sun.jna' range='[0.0.0,5.18.1.v20251001-0800)' severity='0'/>
      <properties size='6'>
        <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-wrapped-groupId' value='net.java.dev.jna'/>
        <property name='maven-wrapped-artifactId' value='jna'/>
        <property name='maven-wrapped-version' value='5.18.1'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna' version='5.18.1.v20251001-0800'/>
        <provided namespace='osgi.bundle' name='com.sun.jna' version='5.18.1.v20251001-0800'/>
        <provided namespace='java.package' name='com.sun.jna' version='5.18.1'/>
        <provided namespace='java.package' name='com.sun.jna.ptr' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.jna.win32' version='5.18.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.sun.jna' version='5.18.1.v20251001-0800'>
          <properties 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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            com.sun.jna
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.source' range='[5.18.1.v20251001-0800,5.18.1.v20251001-0800]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna' version='5.18.1.v20251001-0800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna&#xA;Bundle-Version: 5.18.1.v20251001-0800
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.workday' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.di.workday' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Workday Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.workday'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.workday' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.di.workday' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.di.workday' version='8.0.3.20260724_1151'>
          <properties 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='8'>
        <required namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.map' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.di.workday
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.workday.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.di.workday' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.di.workday;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcutil' version='1.84.0' singleton='false' generation='2'>
      <update id='bcutil' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='bcutil'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcutil-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='51'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcutil' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcutil' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.bsi' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cmc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.crmf,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cmp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.crmf,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cms' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.tsp,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cms.ecc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.crmf' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cryptlib' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.dvcs' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.eac' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.edec' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.esf' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.ocsp,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ess' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.est' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.gnu' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.iana' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.icao' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isara' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isismtt' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isismtt.ocsp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isismtt.x509' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.iso' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.kisa' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.microsoft' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.misc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.mozilla' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.nsri' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ntt' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.oiw' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.rosstandart' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.smime' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cms' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.tsp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.etsi102941' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.oer.its.etsi102941.basetypes,org.bouncycastle.oer.its.etsi103097,org.bouncycastle.oer.its.ieee1609dot2,org.bouncycastle.oer.its.ieee1609dot2.basetypes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.etsi102941.basetypes' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.oer.its.ieee1609dot2,org.bouncycastle.oer.its.ieee1609dot2.basetypes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.etsi103097' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.oer.its.ieee1609dot2,org.bouncycastle.oer.its.ieee1609dot2.basetypes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.etsi103097.extension' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.oer.its.ieee1609dot2.basetypes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.ieee1609dot2' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.oer,org.bouncycastle.oer.its.etsi102941,org.bouncycastle.oer.its.etsi103097,org.bouncycastle.oer.its.etsi103097.extension,org.bouncycastle.oer.its.ieee1609dot2.basetypes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.ieee1609dot2.basetypes' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.ieee1609dot2dot1' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.oer.its.ieee1609dot2,org.bouncycastle.oer.its.ieee1609dot2.basetypes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.template.etsi102941' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.oer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.template.etsi102941.basetypes' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.oer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.template.etsi103097' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.oer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.template.etsi103097.extension' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.oer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.template.ieee1609dot2' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.oer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.template.ieee1609dot2.basetypes' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.oer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.oer.its.template.ieee1609dot2dot1' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.oer' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='bcutil' version='1.84.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='20'>
        <required namespace='java.package' name='java.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ocsp' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.84.0,1.85.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            bcutil
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            bcutil
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcutil.source' range='[1.84.0,1.84.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcutil' version='1.84.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: bcutil&#xA;Bundle-Version: 1.84
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.httpclient.connector.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.httpclient.connector.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='HTTPClient'/>
        <property name='org.eclipse.equinox.p2.description' value='HTTPClient component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.httpclient.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tHTTPClient' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/http' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          HTTPClient&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.dynamodb' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.dynamodb' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Dynamodb Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dynamodb'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.dynamodb' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.dynamodb' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.dynamodb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.dynamodb' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.dynamodb;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.daikon.exception' version='7.1.28' singleton='false' generation='2'>
      <update id='org.talend.daikon.exception' range='[0.0.0,7.1.28)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Daikon library for handling exception'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.exception' version='7.1.28'/>
        <provided namespace='osgi.bundle' name='org.talend.daikon.exception' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.exception' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.exception.error,org.talend.daikon.exception.json' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.exception.error' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.exception.json' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.talend.daikon.exception.error' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.daikon.exception' version='7.1.28'>
          <properties 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='8'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.14.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.14.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.json' range='[7.1.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.daikon.exception
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.exception.source' range='[7.1.28,7.1.28]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.daikon.exception' version='7.1.28'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.daikon.exception&#xA;Bundle-Version: 7.1.28
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.resources.apidesigner' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.resources.apidesigner' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='API Designer Resources Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.resources.apidesigner'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.apidesigner' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.resources.apidesigner' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.resources.apidesigner' version='8.0.3.20260601_1447'>
          <properties 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='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.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.dsrest' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.oasprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.publish.cloud' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.resources.apidesigner
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.apidesigner.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.resources.apidesigner' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.resources.apidesigner;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.apache.felix.scr' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.felix.scr' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.datacleansing.core.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.datacleansing.core.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Data Cleansing Ui Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.datacleansing.core.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.datacleansing.core.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.datacleansing.core.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.ui.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.ui.jobs.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.datacleansing.core.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.datacleansing.core.ui' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.jobtemplate' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core.tdq' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datacleansing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.standardization' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.lucene8' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.tdqmatching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' 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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.datamart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.persistence' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.datacleansing.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.datacleansing.core.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.datacleansing.core.ui' version='8.0.3.20260601_1447'/>
      </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.talend.datacleansing.core.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.3.0.v20260203-2149'>
      <update id='org.eclipse.equinox.launcher.win32.win32.x86_64' range='[0.0.0,1.3.0.v20260203-2149)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher Win32 X86_64 Fragment'/>
        <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='launcher.win32.win32.x86_64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.win32.win32.x86_64'/>
        <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.equinox.launcher.win32.win32.x86_64' version='1.3.0.v20260203-2149'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.3.0.v20260203-2149'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.3.0.v20260203-2149'>
          <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.equinox.launcher' version='1.3.0.v20260203-2149'/>
        <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.launcher' range='[1.7.0,1.8.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64.source' range='[1.3.0.v20260203-2149,1.3.0.v20260203-2149]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.3.0.v20260203-2149'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.win32.win32.x86_64;singleton:=true&#xA;Bundle-Version: 1.3.0.v20260203-2149&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.7.0,1.8.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.route.documentation' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.route.documentation' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Route Documentation'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.route.documentation'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.route.documentation' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.route.documentation' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.route.documentation' version='8.0.3.20260601_1447'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.documentation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.documentation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' 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.talend.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.route.documentation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.route.documentation.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.route.documentation' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.route.documentation;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.emr.5290.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon EMR 5.29.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon EMR 5.29.0'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.emr.5290.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.5290.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.emr.5290.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.emr.5290.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.wsil4j' version='1.0.0.v20240917-0534' singleton='false' generation='2'>
      <update id='org.apache.wsil4j' range='[0.0.0,1.0.0.v20240917-0534)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Web Services Inspection Language'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Orbit'/>
        <property name='maven-groupId' value='org.eclipse.orbit.legacy'/>
        <property name='maven-artifactId' value='org.apache.wsil4j'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.wsil4j' version='1.0.0.v20240917-0534'/>
        <provided namespace='osgi.bundle' name='org.apache.wsil4j' version='1.0.0.v20240917-0534'/>
        <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.util' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.xml' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.apache.wsil4j' version='1.0.0.v20240917-0534'>
          <properties 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='21'>
        <required namespace='java.package' name='com.ibm.wsdl' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.wsdl.util.xml' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl' range='1.6.0'/>
        <required namespace='java.package' name='javax.wsdl.factory' range='1.6.0'/>
        <required namespace='java.package' name='javax.wsdl.xml' range='1.6.0'/>
        <required namespace='java.package' name='javax.xml' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.client' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.datatype' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.datatype.assertion' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.datatype.binding' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.datatype.business' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.datatype.service' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.datatype.tmodel' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.request' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.response' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.transport' range='0.0.0'/>
        <required namespace='java.package' name='org.uddi4j.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.wsil4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.wsil4j.source' range='[1.0.0.v20240917-0534,1.0.0.v20240917-0534]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.wsil4j' version='1.0.0.v20240917-0534'/>
      </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.v20240917-0534
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.lite.product' version='8.0.1.20260724_1150'>
      <update id='org.talend.studio.lite.product' range='0.0.0' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.studio.lite.product'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.lite.product' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.0.0]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.configuration' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.group' range='8.0.3.20260601_1447'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.studio.lite.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.branding.feature.feature.group' range='8.0.3.20260604_0948'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.studio.lite.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.nl.feature.feature.group' range='8.0.3.20260117_0505'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.studio.lite.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='osgi.ee' name='JavaSE' range='0.0.0'/>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.jgit.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d' version='3.22.0.202602231721' generation='2'>
      <update id='org.eclipse.draw2d' range='[0.0.0,3.22.0.202602231721)' 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_root'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' version='3.22.0.202602231721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.draw2d' version='3.22.0.202602231721'/>
        <provided namespace='java.package' name='org.eclipse.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.colors' 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.graph' 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.shadows' 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='java.package' name='org.eclipse.draw2d.zoom' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.draw2d' version='3.22.0.202602231721'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.126.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.draw2d
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.draw2d
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.source' range='[3.22.0.202602231721,3.22.0.202602231721]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.draw2d' version='3.22.0.202602231721'/>
      </artifacts>
      <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;singleton:=true&#xA;Bundle-Version: 3.22.0.202602231721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit' version='4.13.2.v20240929-1000' singleton='false' generation='2'>
      <update id='org.junit' range='[0.0.0,4.13.2.v20240929-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle junit : junit'/>
        <property name='maven-wrapped-groupId' value='junit'/>
        <property name='maven-wrapped-artifactId' value='junit'/>
        <property name='maven-wrapped-version' value='4.13.2'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit' version='4.13.2.v20240929-1000'/>
        <provided namespace='osgi.bundle' name='org.junit' version='4.13.2.v20240929-1000'/>
        <provided namespace='java.package' name='org.junit.experimental.theories.internal' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.experimental.theories,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.internal' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.notification' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.internal.builders' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.notification,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.internal.runners' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='junit.framework,org.junit.runner,org.junit.runner.manipulation,org.junit.runner.notification' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.internal.runners.model' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.internal,org.junit.runner,org.junit.runner.notification,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.internal.runners.rules' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.internal.runners.statements' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='junit.extensions' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='junit.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='junit.framework' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.manipulation,org.junit.runner.notification' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='junit.runner' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='junit.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='junit.textui' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='junit.framework,junit.runner' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.function,org.junit.internal,org.junit.runners' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.experimental' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.experimental.categories' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.manipulation,org.junit.runners,org.junit.runners.model,org.junit.validator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.experimental.max' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.notification' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.experimental.results' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.notification' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.experimental.runners' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runners,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.experimental.theories' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.experimental.theories.internal,org.junit.internal,org.junit.runners,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.experimental.theories.suppliers' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.experimental.theories' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit,org.junit.function,org.junit.internal,org.junit.runner,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.runner' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='junit.framework,org.junit.runner.manipulation,org.junit.runner.notification,org.junit.runners.model,org.junit.validator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.runner.manipulation' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.runner.notification' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.runners' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.internal.runners,org.junit.rules,org.junit.runner,org.junit.runner.manipulation,org.junit.runner.notification,org.junit.runners.model,org.junit.runners.parameterized' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.runners.model' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.runners.parameterized' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.junit.runner.notification,org.junit.runners,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.validator' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.junit' version='4.13.2.v20240929-1000'>
          <properties 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.hamcrest' range='2.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.junit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.source' range='[4.13.2.v20240929-1000,4.13.2.v20240929-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit' version='4.13.2.v20240929-1000'/>
      </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.v20240929-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.jeeeyul.eclipse.themes' version='2.3.23.I20230324-104319' generation='2'>
      <update id='net.jeeeyul.eclipse.themes' range='[0.0.0,2.3.23.I20230324-104319)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jeeeyul&apos;s Eclipse Themes Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='jeeeyul@gmail.com'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.jeeeyul.eclipse.themes' version='2.3.23.I20230324-104319'/>
        <provided namespace='osgi.bundle' name='net.jeeeyul.eclipse.themes' version='2.3.23.I20230324-104319'/>
        <provided namespace='java.package' name='net.jeeeyul.eclipse.themes' version='0.0.0'/>
        <provided namespace='java.package' name='net.jeeeyul.eclipse.themes.css' version='0.0.0'/>
        <provided namespace='java.package' name='net.jeeeyul.eclipse.themes.rendering' version='0.0.0'/>
        <provided namespace='java.package' name='net.jeeeyul.eclipse.themes.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.jeeeyul.eclipse.themes' version='2.3.23.I20230324-104319'>
          <properties 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='20'>
        <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.ui.css.swt.theme' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.12.0'/>
        <required namespace='osgi.bundle' name='net.jeeeyul.swtend' range='2.2.7'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' 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.core.di' 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.core.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.11.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.bundle' name='javax.annotation' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            net.jeeeyul.eclipse.themes
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.jeeeyul.eclipse.themes' version='2.3.23.I20230324-104319'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.jeeeyul.eclipse.themes;singleton:=true&#xA;Bundle-Version: 2.3.23.I20230324-104319
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.qvd.output.feature.feature.group' version='8.0.3.20260525_0402' singleton='false'>
      <update id='org.talend.studio.components.tck.qvd.output.feature.feature.group' range='[0.0.0,8.0.3.20260525_0402)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='QVD'/>
        <property name='org.eclipse.equinox.p2.description' value='QVD component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.qvd.output.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/qvd' value=''/>
        <property name='TALEND_COMPONENT_tQVDOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output.feature.feature.group' version='8.0.3.20260525_0402'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output.feature.feature.jar' range='[8.0.3.20260525_0402,8.0.3.20260525_0402]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          QVD&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.forms.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.variables.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.variables Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.variables' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.variables
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.3.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.3'/>
        <property name='df_LT.description' value='HL7 v2.3'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.3.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.3.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.3.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.googledrive' version='8.0.3.20260724_1150' generation='2'>
      <update id='org.talend.studio.components.tcompv0.googledrive' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='GOOGLEDRIVE Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.googledrive'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tcompv0.googledrive' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tcompv0.googledrive' version='8.0.3.20260724_1150'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tcompv0.googledrive
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive.source' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tcompv0.googledrive' version='8.0.3.20260724_1150'/>
      </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.talend.studio.components.tcompv0.googledrive;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.metadata.bridge.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Metadata Bridge'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Metadata Bridge Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.metadata.bridge.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.bridge.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.metadata.bridge.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.metadata.bridge.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Metadata Bridge Feature&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://codehaus.org)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://woodstox.codehaus.org&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.net.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.mapper.swt' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.mapper.swt' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.designer.mapper.swt'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.mapper.swt'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapper.swt' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.mapper.swt' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.mapper.swt' version='8.0.3.20260601_1447'>
          <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.talend.designer.mapper' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' 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.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.swt' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.mapper.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapper.swt.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.mapper.swt' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.mapper.swt;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447&#xA;Fragment-Host: org.talend.designer.mapper
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='io.github.classgraph.classgraph' version='4.8.184' singleton='false' generation='2'>
      <update id='io.github.classgraph.classgraph' range='[0.0.0,4.8.184)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='ClassGraph'/>
        <property name='org.eclipse.equinox.p2.description' value='The uber-fast, ultra-lightweight classpath and module scanner for JVM languages.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Luke Hutchison'/>
        <property name='maven-groupId' value='io.github.classgraph'/>
        <property name='maven-artifactId' value='classgraph'/>
        <property name='maven-version' value='4.8.184'/>
        <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='io.github.classgraph.classgraph' version='4.8.184'/>
        <provided namespace='osgi.bundle' name='io.github.classgraph.classgraph' version='4.8.184'/>
        <provided namespace='java.package' name='io.github.classgraph' version='4.8.184'/>
        <provided namespace='osgi.identity' name='io.github.classgraph.classgraph' version='4.8.184'>
          <properties 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='javax.xml.xpath' 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.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.nio.ch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.github.toolfactory.narcissus' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.github.toolfactory.jvm' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            io.github.classgraph.classgraph
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='io.github.classgraph.classgraph.source' range='[4.8.184,4.8.184]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='io.github.classgraph.classgraph' version='4.8.184'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: io.github.classgraph.classgraph&#xA;Bundle-Version: 4.8.184
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal32x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.universal32x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.2.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.2.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal32x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal32x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark32x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal32x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.joblet.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Joblet Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Joblet of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.joblet.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.joblet.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.joblet.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.net.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.tablecombo' version='1.3.0.202601240135' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.tablecombo' range='[0.0.0,1.3.0.202601240135)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula Table Combo'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Nebula'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.tablecombo'/>
        <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.eclipse.nebula.widgets.tablecombo' version='1.3.0.202601240135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.tablecombo' version='1.3.0.202601240135'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.checktablecomboviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.tablecomboviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.checktablecombo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.tablecombo' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.tablecombo' version='1.3.0.202601240135'>
          <properties 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='osgi.bundle' name='org.eclipse.swt' range='[3.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.tablecombo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.tablecombo.source' range='[1.3.0.202601240135,1.3.0.202601240135]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.tablecombo' version='1.3.0.202601240135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.nebula.widgets.tablecombo&#xA;Bundle-Version: 1.3.0.202601240135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt' version='3.133.0.v20260225-1014' generation='2'>
      <update id='org.eclipse.swt' range='[0.0.0,3.133.0.v20260225-1014)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt'/>
        <property name='maven-version' value='3.133.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.133.0.v20260225-1014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt' version='3.133.0.v20260225-1014'/>
        <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.133.0.v20260225-1014'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <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.win32.win32.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(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.cocoa.macosx.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.source' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(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.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <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.cocoa.macosx.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <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=21))'>
          <description>
            org.eclipse.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.riscv64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt' version='3.133.0.v20260225-1014'/>
      </artifacts>
      <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.133.0.v20260225-1014
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.hadoopcluster.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Hadoopcluster'/>
        <property name='org.eclipse.equinox.p2.description' value='Hadoopcluster component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.hadoopcluster.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.hadoopcluster.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.hadoopcluster.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Hadoopcluster&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine' version='2.11.0.v20251111-1028' generation='2'>
      <update id='org.eclipse.equinox.p2.engine' range='[0.0.0,2.11.0.v20251111-1028)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.engine'/>
        <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.equinox.p2.engine' version='2.11.0.v20251111-1028'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' version='2.11.0.v20251111-1028'/>
        <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.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.core.runtime.preferences,org.eclipse.equinox.p2.core,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.query' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.p2.engine,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine' version='2.11.0.v20251111-1028'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.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.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.13.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.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.2.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.2.0,2.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.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.source' range='[2.11.0.v20251111-1028,2.11.0.v20251111-1028]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine' version='2.11.0.v20251111-1028'/>
      </artifacts>
      <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.11.0.v20251111-1028
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.operations.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.operations Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.operations' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.operations
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.cdc' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.cdc' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Change Data Capture Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.cdc'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.cdc' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.cdc' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.cdc' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sqlbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.ftp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.core.ui.preferences' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.cdc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.cdc.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.cdc' version='8.0.3.20260601_1447'/>
      </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.talend.designer.cdc;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.publish.cloud' version='8.0.3.20260716_0356' generation='2'>
      <update id='org.talend.designer.components.publish.cloud' range='[0.0.0,8.0.3.20260716_0356)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Talend Designer Template components plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.publish.cloud'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.publish.cloud' version='8.0.3.20260716_0356'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.publish.cloud' version='8.0.3.20260716_0356'/>
        <provided namespace='java.package' name='org.talend.designer.publish.cloud' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.cloud.actions.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.cloud.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.cloud.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.cloud.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.esb.microservice.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.ipaas.model.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.ipaas.model.metadata.artifact' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.ipaas.services.inventory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.ipaas.services.inventory.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.ipaas.services.inventory.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.ipaas.services.inventory.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.publish.cloud' version='8.0.3.20260716_0356'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='53'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.provider.aegis' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.provider.dom4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.provider.json' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.provider.json.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.provider.jsonp' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.provider.jsrjsonb' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.cxf.jaxrs.provider.jsrjsonp' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.publish.cloud
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.publish.cloud.source' range='[8.0.3.20260716_0356,8.0.3.20260716_0356]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.publish.cloud' version='8.0.3.20260716_0356'/>
      </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.talend.designer.components.publish.cloud;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0356
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.deps.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Data Quality Dependencies Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Data Quality Dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.deps.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.deps.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.deps.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.w3c.dom.smil' version='1.0.1.v200903091627' singleton='false' generation='2'>
      <update id='org.w3c.dom.smil' range='[0.0.0,1.0.1.v200903091627)' severity='0'/>
      <properties size='5'>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <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='osgi.identity' name='org.w3c.dom.smil' version='1.0.1.v200903091627'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=CDC/Foundation)(version=1.0))(&amp;(osgi.ee=JavaSE)(|(version=1.3)(version=1.4))))'>
          <description>
            org.w3c.dom.smil
          </description>
        </requiredProperties>
      </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.talend.lite.di.oas.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='OAS Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio OAS'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.oas.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.oas.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.oas.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.oas.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.microservice.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Microservice Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Microservice'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.microservice.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.microservice.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.microservice.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.microservice.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.resources.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.resources.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.resources German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.5010.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='X12 5010 HIPAA'/>
        <property name='df_LT.description' value='X12 5010 HIPAA'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.x12.hipaa.5010' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.examples' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.doc.feature.feature.group' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.audit.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.lite.di.audit.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Audit'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Audit'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.audit.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.audit.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jdtcompiler' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.audit' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.audit.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Audit&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.app.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director.app French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director.app' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director.app
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.core.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.core.hadoopcluster' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.dataprofiler.core.hadoopcluster' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='TDQ Hadoopcluster Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.core.hadoopcluster'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.hadoopcluster' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.core.hadoopcluster' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.core.hadoopcluster' version='8.0.3.20260601_1447'>
          <properties 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='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.talend.repository.hadoopcluster' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.hdfsbrowse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.hdfs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.dataprofiler.core.service' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.core.hadoopcluster
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.hadoopcluster.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.core.hadoopcluster' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.core.hadoopcluster&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.expressions.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.expressions Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.expressions' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.expressions
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui' version='3.208.0.v20251219-1043' generation='2'>
      <update id='org.eclipse.ui' range='[0.0.0,3.208.0.v20251219-1043)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui'/>
        <property name='maven-version' value='3.208.0-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.208.0.v20251219-1043'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui' version='3.208.0.v20251219-1043'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui' version='3.208.0.v20251219-1043'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.133.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.130.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.source' range='[3.208.0.v20251219-1043,3.208.0.v20251219-1043]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui' version='3.208.0.v20251219-1043'/>
      </artifacts>
      <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.208.0.v20251219-1043
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp.feature.jar' version='4.39.0.v20260226-0420'>
      <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.rcp'/>
        <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, 2013 Eclipse contributors 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 RCP'/>
        <property name='df_LT.description' value='Rich Client Platform'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='eclipse.platform.releng'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' version='4.39.0.v20260226-0420'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.rcp' version='4.39.0.v20260226-0420'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.rcp' version='4.39.0.v20260226-0420'/>
      </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.talend.lite.bd.cdh.x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.cdh.x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Cloudera CDH Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description' value='Cloudera CDH Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.cdh.x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdh.x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.cdh6x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdh.x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.salesforce.feature.feature.jar' version='8.0.3.20260608_0404'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce'/>
        <property name='org.eclipse.equinox.p2.description' value='Salesforce Studio component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.salesforce.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforce.feature.feature.jar' version='8.0.3.20260608_0404'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.salesforce.feature' version='8.0.3.20260608_0404'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.salesforce.feature' version='8.0.3.20260608_0404'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Salesforce Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.jetl.product.ini.cocoa.macosx.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.ini.cocoa.macosx.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.product' name='org.talend.jetl.product.ini' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.map.dsqlgen' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.map.dsqlgen' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL generator for standard maps'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.map.dsqlgen'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.map.dsqlgen' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.map.dsqlgen' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.map.dsqlgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.map.dselgen' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.map.dsqlgen' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.map.dsqlgen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.map.dsqlgen.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.map.dsqlgen' version='8.0.3.20260715_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.talend.transform.map.dsqlgen;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.feature.group' version='2.29.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.codegen.feature.group' range='[0.0.0,2.29.0.v20251210-1145)' 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.29.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.29.0.v20251210-1145'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='[2.28.0.v20251210-1145,2.28.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.jar' range='[2.29.0.v20251210-1145,2.29.0.v20251210-1145]'>
          <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.ui.navigator.resources' version='3.10.0.v20251217-1052' generation='2'>
      <update id='org.eclipse.ui.navigator.resources' range='[0.0.0,3.10.0.v20251217-1052)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator.resources'/>
        <property name='maven-version' value='3.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' version='3.10.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' version='3.10.0.v20251217-1052'/>
        <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.10.0.v20251217-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.39.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.navigator.resources
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.navigator.resources
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.source' range='[3.10.0.v20251217-1052,3.10.0.v20251217-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources' version='3.10.0.v20251217-1052'/>
      </artifacts>
      <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.10.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.user.ui.feature.group' version='2.4.3100.v20260125-1012' singleton='false'>
      <update id='org.eclipse.equinox.p2.user.ui.feature.group' range='[0.0.0,2.4.3100.v20260125-1012)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.user.ui'/>
        <property name='maven-version' value='2.4.3100-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) 2008, 2013 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='Equinox p2, Provisioning for IDEs.'/>
        <property name='df_LT.description' value='Eclipse p2 Provisioning Platform for use in IDE related scenarios'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' version='2.4.3100.v20260125-1012'/>
        <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.equinox.p2.core.feature.feature.group' range='[1.7.1000.v20260108-1444,1.7.1000.v20260108-1444]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.4.3100.v20260125-1012,1.4.3100.v20260125-1012]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.4.3100.v20260111-1642,1.4.3100.v20260111-1642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite' range='[1.3.800.v20250606-0550,1.3.800.v20250606-0550]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' range='[1.5.0.v20260111-1642,1.5.0.v20260111-1642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.jar' range='[2.4.3100.v20260125-1012,2.4.3100.v20260125-1012]'>
          <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.equinox.p2.touchpoint.natives.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.natives Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.natives' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.natives.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.natives
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.archetype.common' version='3.2.104' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.archetype.common' range='[0.0.0,3.2.104)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2Eclipse&apos;s archetype-common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='maven-wrapped-groupId' value='org.apache.maven.archetype'/>
        <property name='maven-wrapped-artifactId' value='archetype-common'/>
        <property name='maven-wrapped-version' value='3.2.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.common' version='3.2.104'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' version='3.2.104'/>
        <provided namespace='java.package' name='org.apache.maven.archetype' version='3.2.1'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.common' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype.common.util,org.apache.maven.archetype.exception,org.apache.maven.archetype.old,org.apache.maven.archetype.old.descriptor,org.jdom2' type='List'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.common.util' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype.exception,org.apache.maven.archetype.old,org.jdom2,org.jdom2.output' type='List'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.creator' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype' type='List'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.downloader' version='3.2.1'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.exception' version='3.2.1'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.generator' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype,org.apache.maven.archetype.exception' type='List'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.model' version='3.2.1'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.model.io.xpp3' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype.model' type='List'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.old' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype,org.apache.maven.archetype.exception,org.apache.maven.archetype.old.descriptor' type='List'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.old.descriptor' version='3.2.1'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.repositorycrawler' version='3.2.1'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.archetype.source' version='3.2.1'>
          <properties size='2'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='META-INF.plexus' version='3.2.104'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.common' version='3.2.104'>
          <properties 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='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='java.package' name='org.jdom2' range='0.0.0'/>
        <required namespace='java.package' name='org.jdom2.input' range='0.0.0'/>
        <required namespace='java.package' name='org.jdom2.output' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.m2e.archetype.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.common.source' range='[3.2.104,3.2.104]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.common' version='3.2.104'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.common&#xA;Bundle-Version: 3.2.104
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.component' version='1.5.1.202212101352' singleton='false' generation='2'>
      <update id='org.osgi.service.component' range='[0.0.0,1.5.1.202212101352)' 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.1'/>
        <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.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='org.osgi.service.component' version='1.5.1.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.component' version='1.5.1.202212101352'/>
        <provided namespace='java.package' name='org.osgi.service.component' version='1.5.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.service.component.runtime.dto,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.component.runtime.dto' version='1.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.dto,org.osgi.framework.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.component' version='1.5.1.202212101352'>
          <properties 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='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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.source' range='[1.5.1.202212101352,1.5.1.202212101352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.component' version='1.5.1.202212101352'/>
      </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.1.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.io.edi' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.edi' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform EDI Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.edi'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.edi' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.edi' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.edi' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.edi.edifact' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.edi.edifact.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.edi.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.edi.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.edi.x12' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.edi.x12.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.edi' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.edi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.edi.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.edi' version='8.0.3.20260715_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.talend.transform.io.edi;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.components.pe.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.components.pe.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='BRMS / Rules'/>
        <property name='org.eclipse.equinox.p2.description' value='BRMS / Rules Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.components.pe.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.pe.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.rules.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tispeprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jibx' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.brms' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.pe.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          BRMS / Rules Components&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;woodstox.codehaus.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Extreme! Lab, Indiana University (http://www.extreme.indiana.edu/)&#xA;Licensed under the Indiana University Extreme Lab Software License vesion 1.1.1,CC-PDDC license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat (http://www.jboss.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ANTLR&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.dq.dataprofiler.match.store.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataprofiler Match Store Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataprofiler Match Store Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataprofiler.match.store.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.match.store.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.dataprofiler.match.store.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.dataprofiler.match.store.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.4010.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='X12 4010 HIPAA'/>
        <property name='df_LT.description' value='X12 4010 HIPAA'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.4010.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.x12.hipaa.4010.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.x12.hipaa.4010.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.http.jetty' version='3.9.600.v20251031-0358' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.jetty' range='[0.0.0,3.9.600.v20251031-0358)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.jetty'/>
        <property name='maven-version' value='3.9.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty' version='3.9.600.v20251031-0358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty' version='3.9.600.v20251031-0358'/>
        <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.9.600.v20251031-0358'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.ee8.nested' range='[12.1.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.servlet' range='[12.1.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.session' range='[12.1.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.0,13.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.6.0,2.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.service.cm' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.http.jetty
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty.source' range='[3.9.600.v20251031-0358,3.9.600.v20251031-0358]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.jetty' version='3.9.600.v20251031-0358'/>
      </artifacts>
      <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.9.600.v20251031-0358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.17.0.v20260131-0926' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.0.0,0.17.0.v20260131-0926)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt'/>
        <property name='maven-version' value='0.17.0-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.17.0.v20260131-0926'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.17.0.v20260131-0926'/>
        <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.17.0.v20260131-0926'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.e4.ui.workbench' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.5.100'/>
        <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.133.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.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' 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.emf.ecore' range='2.35.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.core.runtime' range='3.29.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.e4.ui.workbench.renderers.swt
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.workbench.renderers.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.source' range='[0.17.0.v20260131-0926,0.17.0.v20260131-0926]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.17.0.v20260131-0926'/>
      </artifacts>
      <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.17.0.v20260131-0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.datalineage.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.datalineage.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Data Lineage'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Lineage'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.datalineage.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.datalineage.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.datalineage' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.datalineage.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.s3.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon S3'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon S3 (Simple Storage Service)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.s3.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.aws.s3.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.aws.s3.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Amazon S3&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.hadoopcluster' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.hadoopcluster' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Hadoopcluster Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.hadoopcluster'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.hadoopcluster' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.hadoopcluster' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.hadoopcluster
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.hadoopcluster' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.hadoopcluster;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.servlet-api' version='4.0.9' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.servlet-api' range='[0.0.0,4.0.9)' 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.9'/>
        <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.9'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlet-api' version='4.0.9'/>
        <provided namespace='java.package' name='javax.servlet' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet.annotation,javax.servlet.descriptor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.servlet.resources' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.annotation' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.servlet.http' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.servlet.descriptor' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.resources' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlet-api' version='4.0.9'>
          <properties 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='13'>
        <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.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.function' range='0.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet-api.source' range='[4.0.9,4.0.9]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlet-api' version='4.0.9'/>
      </artifacts>
      <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.9
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.treemapper' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.treemapper' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Tree Mapper component'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.treemapper'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.treemapper' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.treemapper' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.treemapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.treemapper.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.treemapper.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.treemapper.selection' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.treemapper' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.treemapper
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.treemapper.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.treemapper' version='8.0.3.20260715_1209'/>
      </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.talend.transform.treemapper;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.eclipse Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.eclipse' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.eclipse
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.expressionbuilder' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.expressionbuilder' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Expression Builder Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.expressionbuilder'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.expressionbuilder' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.expressionbuilder' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.expressionbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.expressionbuilder.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.expressionbuilder.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.expressionbuilder.test.shadow' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.expressionbuilder.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.expressionbuilder.ui.proposal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.expressionbuilder' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.rowgenerator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' 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.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.serializer.dom3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.expressionbuilder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.expressionbuilder.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.expressionbuilder' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.expressionbuilder; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.transport.ecf.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.transport.ecf French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.transport.ecf' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.transport.ecf.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.transport.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.apache.axis2' version='8.0.3.20260609_0150' singleton='false'>
      <update id='org.talend.libraries.apache.axis2' range='[0.0.0,8.0.3.20260609_0150)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Axis2'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.axis2'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='126'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.axis2' version='8.0.3.20260609_0150'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.axis2' version='8.0.3.20260609_0150'/>
        <provided namespace='java.package' name='com.ctc.wstx.api' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.cfg' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.compat' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.dom' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.dtd' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.ent' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.evt' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.exc' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.io' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.msv' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.sr' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.stax' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.sw' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.attachments' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.attachments.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.attachments.lifecycle.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.ext.activation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.ext.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.ext.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.ext.stax.datahandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.locator.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.mime' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.ds' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.ds.custombuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.impl.llom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.impl.llom.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.om.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.soap.impl.llom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.soap.impl.llom.soap11' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.soap.impl.llom.soap12' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.activation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.base64' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.stax.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.stax.dialect' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axiom.util.stax.wrapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.addressing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.addressing.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.addressing.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.addressing.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.builder.unknowncontent' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.classloader' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.client.async' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.clustering.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.clustering.state' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.context.externalize' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.databinding.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.databinding.typemapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.databinding.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.databinding.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.databinding.utils.reader' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.dataretrieval' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.dataretrieval.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.deployment' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.deployment.repository.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.deployment.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.deployment.scheduler' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.deployment.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.description.java2wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.description.java2wsdl.bytecode' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.dispatchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.jaxrs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.jaxws.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.modules' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.phaseresolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.receivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.rpc.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.rpc.receivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.rpc.receivers.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.transaction' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.transport.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.transport.http.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.transport.http.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.transport.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.transport.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.util.threadpool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis2.wsdl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.neethi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.neethi.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.neethi.builders.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.neethi.builders.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.neethi.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.commons.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.commons.schema.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.commons.schema.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.commons.schema.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.commons.schema.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.commons.schema.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.java2wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.ws.java2wsdl.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.stax2' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.stax2.evt' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.stax2.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.stax2.ri' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.stax2.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.axis2' version='8.0.3.20260609_0150'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.mail' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.activation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.axis2.source' range='[8.0.3.20260609_0150,8.0.3.20260609_0150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.axis2' version='8.0.3.20260609_0150'/>
      </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.talend.libraries.apache.axis2&#xA;Bundle-Version: 8.0.3.20260609_0150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.deps.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.deps.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Data Quality Dependencies Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Data Quality Dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.deps.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.clearspring.analytics' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic.dq' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.deps.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.model' version='8.0.3.20260702_0645' generation='2'>
      <update id='org.talend.model' range='[0.0.0,8.0.3.20260702_0645)' severity='0'/>
      <properties size='21'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='zh_CN.pluginName' value='组件模块'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='jp.pluginName' value='モデルプラグイン'/>
        <property name='jp.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Plug-in modèle'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Model Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.pluginName' value='Модуль моделирования'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='モデルプラグイン'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.model'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='58'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.model' version='8.0.3.20260702_0645'/>
        <provided namespace='osgi.bundle' name='org.talend.model' version='8.0.3.20260702_0645'/>
        <provided namespace='java.package' name='org.talend.core.model' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.component_cache' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.component_cache.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,org.eclipse.emf.common.notify,org.talend.core.model.component_cache' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.component_cache.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.xmi.util,org.eclipse.emf.common.util,org.eclipse.emf.ecore.resource.impl,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.eclipse.emf.ecore.resource,org.eclipse.emf.ecore.xmi.impl,org.talend.core.model.component_cache' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.expression' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.expression.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.talend.core.model.expression,org.eclipse.emf.common.util,org.eclipse.emf.common.notify' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.expression.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.talend.core.model.expression,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.connection' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.resource.record,org.eclipse.emf.common.util,orgomg.cwm.objectmodel.core,orgomg.cwm.foundation.softwaredeployment,org.talend.cwm.relational' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.connection.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,orgomg.cwm.objectmodel.core,orgomg.cwm.foundation.softwaredeployment,org.eclipse.emf.common.notify,org.talend.core.model.metadata.builder.connection,org.talend.cwm.relational.impl,orgomg.cwm.objectmodel.core.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.connection.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.resource.record,orgomg.cwm.objectmodel.core,orgomg.cwm.resource.relational,orgomg.cwm.foundation.softwaredeployment,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.talend.core.model.metadata.builder.connection,org.talend.cwm.relational' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.properties' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util,org.talend.designer.joblet.model,org.talend.designer.business.model.business,org.eclipse.core.resources,org.talend.designer.core.model.utils.emf.talendfile,org.talend.core.model.metadata.builder.connection,org.eclipse.gmf.runtime.notation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.properties.helper' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.common.util,org.eclipse.emf.ecore.resource.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.properties.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.talend.designer.joblet.model,org.talend.core.model.properties,org.talend.designer.core.model.utils.emf.talendfile,org.talend.core.model.metadata.builder.connection,org.eclipse.gmf.runtime.notation,org.eclipse.emf.common.util,org.talend.designer.business.model.business,org.eclipse.emf.common.notify,org.eclipse.core.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.properties.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.talend.core.model.properties,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.core.model.resources' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.talend.core.model.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.constants' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.constants.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.talend.cwm.constants' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.helper' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.foundation.businessinformation,org.talend.cwm.relational.util,org.talend.core.model.metadata.builder.connection,orgomg.cwm.resource.relational.util,org.talend.cwm.xml.util,org.eclipse.emf.common.util,orgomg.cwm.objectmodel.core,orgomg.cwm.resource.relational,orgomg.cwm.foundation.softwaredeployment.util,org.eclipse.core.resources,org.talend.cwm.softwaredeployment.util,org.talend.cwm.softwaredeployment,org.talend.core.model.metadata.builder.connection.util,org.talend.cwm.xml,org.talend.cwm.relational' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.indicator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.cwm.relational' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.objectmodel.core,orgomg.cwm.resource.relational,org.talend.core.model.metadata.builder.connection,orgomg.cwm.resource.relational.enumerations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.relational.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.talend.core.model.metadata.builder.connection.impl,org.eclipse.emf.ecore.impl,orgomg.cwm.resource.relational.impl,orgomg.cwm.foundation.datatypes,org.eclipse.emf.common.util,orgomg.cwm.resource.relational,org.eclipse.emf.common.notify,orgomg.cwm.objectmodel.core.impl,orgomg.cwm.resource.relational.enumerations,org.talend.cwm.relational' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.relational.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.objectmodel.behavioral,orgomg.cwm.resource.record,orgomg.cwm.objectmodel.core,orgomg.cwm.resource.relational,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.talend.core.model.metadata.builder.connection,org.talend.cwm.relational' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.softwaredeployment' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.foundation.softwaredeployment' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.softwaredeployment.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,orgomg.cwm.foundation.softwaredeployment.impl,org.talend.cwm.softwaredeployment' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.softwaredeployment.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.objectmodel.core,orgomg.cwm.foundation.softwaredeployment,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.talend.cwm.softwaredeployment' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.xml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util,orgomg.cwm.resource.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.xml.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,orgomg.cwm.resource.xml.impl,org.eclipse.emf.common.notify,org.talend.cwm.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.cwm.xml.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,orgomg.cwm.objectmodel.core,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,orgomg.cwm.resource.xml,org.talend.cwm.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.business.model.business' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.business.model.business.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,org.talend.designer.business.model.business,org.eclipse.emf.common.notify' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.business.model.business.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.talend.designer.business.model.business,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.model.utils.emf.component' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util,org.eclipse.emf.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.model.utils.emf.component.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,org.eclipse.emf.common.notify,org.eclipse.emf.ecore.util,org.talend.designer.core.model.utils.emf.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.model.utils.emf.component.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.resource.impl,org.eclipse.emf.ecore.xmi.impl,org.eclipse.emf.ecore.xmi.util,org.eclipse.emf.common.util,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.eclipse.emf.ecore.resource,org.eclipse.emf.ecore.util,org.talend.designer.core.model.utils.emf.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.model.utils.emf.talendfile' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util,org.eclipse.emf.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.model.utils.emf.talendfile.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,org.eclipse.emf.common.notify,org.talend.designer.core.model.utils.emf.talendfile,org.eclipse.emf.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.model.utils.emf.talendfile.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.resource.impl,org.talend.designer.core.model.utils.emf.talendfile,org.eclipse.emf.ecore.xmi.impl,org.eclipse.emf.ecore.xmi.util,org.eclipse.emf.common.util,org.eclipse.emf.ecore.resource,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.eclipse.emf.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.joblet.model' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util,org.talend.designer.core.model.utils.emf.talendfile' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.joblet.model.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,org.talend.designer.joblet.model,org.eclipse.emf.common.notify,org.talend.designer.core.model.utils.emf.talendfile.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.joblet.model.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.talend.designer.joblet.model,org.eclipse.emf.ecore.resource.impl,org.talend.designer.core.model.utils.emf.talendfile,org.eclipse.emf.ecore.xmi.impl,org.eclipse.emf.ecore.xmi.util,org.eclipse.emf.common.util,org.eclipse.emf.ecore.resource,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.model.bridge' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.core.model.properties,org.eclipse.core.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.model.emf' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.common.util,org.talend.commons.runtime.model.emf,org.eclipse.emf.ecore.resource,org.eclipse.emf.ecore.xmi.impl,org.eclipse.emf.ecore.xmi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.model.recyclebin' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.model.recyclebin.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.util,org.eclipse.emf.common.notify,org.talend.model.recyclebin' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.model.recyclebin.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.notify,org.eclipse.emf.common.notify.impl,org.talend.model.recyclebin,org.eclipse.emf.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.model' version='8.0.3.20260702_0645'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='jp' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <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.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.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.model.source' range='[8.0.3.20260702_0645,8.0.3.20260702_0645]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.model' version='8.0.3.20260702_0645'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.model;singleton:=true&#xA;Bundle-Version: 8.0.3.20260702_0645
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jfreechart.jars' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.jfreechart.jars' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jars'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jfreechart.jars'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jfreechart.jars' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jfreechart.jars' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jfreechart.jars' version='8.0.3.20260117_0505'>
          <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.talend.libraries.jfreechart' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jfreechart.jars.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jfreechart.jars' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jfreechart.jars&#xA;Bundle-Version: 8.0.3.20260117_0505&#xA;Fragment-Host: org.talend.libraries.jfreechart
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.sapelt' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.sapelt' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sapelt Model'/>
        <property name='df_LT.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.sapelt'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sapelt' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.sapelt' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.sapelt' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sapelt.expressionutils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sapelt.model.emf.sapelt' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sapelt.model.emf.sapelt.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sapelt.model.emf.sapelt.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.sapelt' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.expressionbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.mapper.ui.visualmap.table' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.sapelt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sapelt.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.sapelt' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.sapelt;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.model.edit' version='2.0.700.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.model.edit' range='[0.0.0,2.0.700.20250418-1315)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Maven Project Model Edit'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.model.edit'/>
        <property name='maven-version' value='2.0.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.model.edit' version='2.0.700.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.model.edit' version='2.0.700.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.model.edit.pom.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.model.edit' version='2.0.700.20250418-1315'>
          <properties 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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.emf.ecore.edit' 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.wst.common.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.model.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.model.edit.source' range='[2.0.700.20250418-1315,2.0.700.20250418-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.model.edit' version='2.0.700.20250418-1315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.model.edit;singleton:=true&#xA;Bundle-Version: 2.0.700.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.operations.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.operations Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.operations' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.operations
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.streaming' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.streaming' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='15'>
        <property name='ja.pluginName' value='Stormプロパティモデル'/>
        <property name='ja.providerName' value='www.example.org'/>
        <property name='zh_CN.pluginName' value='StormProperties 模型'/>
        <property name='zh_CN.providerName' value='www.example.org'/>
        <property name='fr.pluginName' value='Modèle de propriétés Storm'/>
        <property name='fr.providerName' value='www.example.org'/>
        <property name='df_LT.pluginName' value='StormProperties Model'/>
        <property name='df_LT.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.streaming'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.streaming' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.streaming' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.streaming.stormProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.streaming.stormProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.streaming.stormProperties.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.streaming' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='45'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.job' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' 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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' 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.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.repository.spark.editor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.streaming
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.streaming.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.streaming' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.streaming;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.routines.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.routines.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Routines Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Routines Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.routines.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.routines.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.routines.tdqprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.routines.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.bd.bigtable.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Google bigtable'/>
        <property name='org.eclipse.equinox.p2.description' value='Google bigtable component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.bigtable.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.bd.bigtable.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.bd.bigtable.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Google bigtable&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.variables.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.variables.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.variables Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.variables' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.variables
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.updates' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.updates' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Updates'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.updates'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.updates' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.updates' version='8.0.3.20260601_1447'>
          <properties 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='27'>
        <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.ui.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.osgi.hook' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.updates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.updates' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.updates;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.openai.connector' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.openai.connector' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='OpenAI Connector Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.openai.connector'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.openai.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.openai.connector' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.openai.connector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.openai.connector' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.openai.connector;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.io.hl7v2' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.hl7v2' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform HL7V2 Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.hl7v2'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.hl7v2' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.hl7v2' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.hl7v2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.hl7v2' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' 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=17))'>
          <description>
            org.talend.transform.io.hl7v2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.hl7v2.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.hl7v2' version='8.0.3.20260715_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.talend.transform.io.hl7v2;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.jobscript.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.jobscript.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jobscripts'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Jobscript'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.jobscript.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobscript.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sapelt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkmap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tdqmatching' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metalanguage.jobscript' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metalanguage.jobscript.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobscript.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.contenttype' version='3.9.800.v20251105-1620' generation='2'>
      <update id='org.eclipse.core.contenttype' range='[0.0.0,3.9.800.v20251105-1620)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.contenttype'/>
        <property name='maven-version' value='3.9.800-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.9.800.v20251105-1620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype' version='3.9.800.v20251105-1620'/>
        <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.9.800.v20251105-1620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.core.contenttype
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.contenttype
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.source' range='[3.9.800.v20251105-1620,3.9.800.v20251105-1620]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype' version='3.9.800.v20251105-1620'/>
      </artifacts>
      <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.9.800.v20251105-1620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.javamonitor.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.javamonitor.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Java Monitor Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Java Monitor of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.javamonitor.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.javamonitor.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runtime.visualization' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runtime.visualization.tools' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.javamonitor.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.net.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.camel.components.localprovider' version='8.0.3.20260710_0828' generation='2'>
      <update id='org.talend.designer.camel.components.localprovider' range='[0.0.0,8.0.3.20260710_0828)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='CamelLocalprovider  8.0.1-R2026-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.camel.components.localprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.components.localprovider' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.camel.components.localprovider' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.identity' name='org.talend.designer.camel.components.localprovider' version='8.0.3.20260710_0828'>
          <properties 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='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.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.esb.webservice' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.camel.components.localprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.components.localprovider.source' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.camel.components.localprovider' version='8.0.3.20260710_0828'/>
      </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.talend.designer.camel.components.localprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0828
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.mapper.extension' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.mapper.extension' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Mapper Extension'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.mapper.extension'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper.extension' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.mapper.extension' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.extension.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.mapper.extension.view.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.mapper.extension' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' 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.talend.transform.doc.viewer' 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=17))'>
          <description>
            org.talend.transform.dsql.mapper.extension
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper.extension.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.mapper.extension' version='8.0.3.20260715_1209'/>
      </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.talend.transform.dsql.mapper.extension;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tutorial.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Tutorial Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Tutorial of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tutorial.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tutorial.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.tutorial.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.tutorial.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.metadata.managment.ui' version='8.0.3.20260716_0355' generation='2'>
      <update id='org.talend.metadata.managment.ui' range='[0.0.0,8.0.3.20260716_0355)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Metadata Managment UI Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.metadata.managment.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.managment.ui' version='8.0.3.20260716_0355'/>
        <provided namespace='osgi.bundle' name='org.talend.metadata.managment.ui' version='8.0.3.20260716_0355'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.convert.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.model.positional' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.props' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.metadata.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.metadata.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.metadata.xml.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.metadata.xml.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.metadata.xml.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.wizard.process' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.metadata.managment.ui' version='8.0.3.20260716_0355'>
          <properties 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='34'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datatools.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='avro' 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=17))'>
          <description>
            org.talend.metadata.managment.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.managment.ui.source' range='[8.0.3.20260716_0355,8.0.3.20260716_0355]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.metadata.managment.ui' version='8.0.3.20260716_0355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.metadata.managment.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.sampling' version='9.2.16' singleton='false'>
      <update id='org.talend.dataquality.sampling' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Sampling Library'/>
        <property name='org.eclipse.equinox.p2.description' value='Reservoir sampling, data masking, data duplication'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.sampling' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.sampling' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.duplicating' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.sampling' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.sampling.collectors' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.sampling.exception' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.sampling.parallel' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.sampling' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.talend.dataquality.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testutils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3.tuple' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.math3.distribution' range='3.3.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.language' range='[1.19.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.sampling.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.sampling' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.sampling&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpdsbdrt.feature.feature.group' version='8.0.3.20260601_1023' singleton='false'>
      <update id='org.talend.studio.tpdsbdrt.feature.feature.group' range='[0.0.0,8.0.3.20260601_1023)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TP_DS_BDRT Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdsbdrt.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.feature.feature.group' version='8.0.3.20260601_1023'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.sparkstr.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.documentDB.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.bigtable.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.feature.feature.jar' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.http.registry' version='1.4.400.v20250611-0943' generation='2'>
      <update id='org.eclipse.equinox.http.registry' range='[0.0.0,1.4.400.v20250611-0943)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.registry'/>
        <property name='maven-version' value='1.4.400-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.4.400.v20250611-0943'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.registry' version='1.4.400.v20250611-0943'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.registry' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.service.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.registry' version='1.4.400.v20250611-0943'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.http.registry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry.source' range='[1.4.400.v20250611-0943,1.4.400.v20250611-0943]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.registry' version='1.4.400.v20250611-0943'/>
      </artifacts>
      <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.4.400.v20250611-0943
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface' version='3.39.0.v20260122-1511' generation='2'>
      <update id='org.eclipse.jface' range='[0.0.0,3.39.0.v20260122-1511)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jface'/>
        <property name='maven-version' value='3.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' version='3.39.0.v20260122-1511'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface' version='3.39.0.v20260122-1511'/>
        <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.viewers.internal' 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.39.0.v20260122-1511'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jface
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.source' range='[3.39.0.v20260122-1511,3.39.0.v20260122-1511]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.126.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=21))'>
          <description>
            org.eclipse.jface
          </description>
        </requiredProperties>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1 &amp;&amp; x.version &gt;= $2 &amp;&amp; x.version &lt;= $3)' matchParameters='[&apos;com.genuitec.eclipse.theming.core.feature.feature.group&apos;, &apos;org.eclipse.equinox.p2.iu&apos;, version(&apos;0.0.1&apos;), version(&apos;2024.4.0.202412101111&apos;)]' min='0' max='0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface' version='3.39.0.v20260122-1511'/>
      </artifacts>
      <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.39.0.v20260122-1511
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.job' version='8.0.3.20260608_1129' generation='2'>
      <update id='org.talend.designer.maven.job' range='[0.0.0,8.0.3.20260608_1129)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven Job'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.job'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.job' version='8.0.3.20260608_1129'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.job' version='8.0.3.20260608_1129'/>
        <provided namespace='java.package' name='org.talend.designer.maven.job.setting' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.job.setting.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.job.setting.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.job.setting.repository.standalone' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.job' version='8.0.3.20260608_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'/>
      </provides>
      <requires size='9'>
        <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.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.job
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.job.source' range='[8.0.3.20260608_1129,8.0.3.20260608_1129]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.job' version='8.0.3.20260608_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.talend.designer.maven.job;singleton:=true&#xA;Bundle-Version: 8.0.3.20260608_1129
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.log4j' version='1.2.26.TALEND' singleton='false' generation='2'>
      <update id='org.apache.log4j' range='[0.0.0,1.2.26.TALEND)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='reload4j'/>
        <property name='org.eclipse.equinox.p2.description' value='Reload4j revives EOLed log4j 1.x'/>
        <property name='org.eclipse.equinox.p2.provider' value='QOS.CH Sarl (Switzerland)'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://reload4j.qos.ch/'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' version='1.2.26.TALEND'/>
        <provided namespace='osgi.bundle' name='org.apache.log4j' version='1.2.26.TALEND'/>
        <provided namespace='java.package' name='org.apache.log4j' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j.helpers,org.apache.log4j.or,org.apache.log4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.config' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.helpers' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j,org.apache.log4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.jdbc' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j,org.apache.log4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.net' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.jms,javax.mail,javax.naming,org.apache.log4j,org.apache.log4j.helpers,org.apache.log4j.spi,org.apache.log4j.xml,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.or' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.or.jms' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j.or' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.or.sax' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j.or' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.pattern' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j,org.apache.log4j.helpers,org.apache.log4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.rewrite' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j,org.apache.log4j.spi,org.apache.log4j.xml,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.spi' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j,org.apache.log4j.or' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.varia' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j,org.apache.log4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.xml' version='1.2.26'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.apache.log4j,org.apache.log4j.config,org.apache.log4j.spi,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.log4j.chainsaw' version='1.2.26'/>
        <provided namespace='osgi.identity' name='org.apache.log4j' version='1.2.26.TALEND'>
          <properties 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='javax.jmdns' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.jms' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <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.5))'>
          <description>
            org.apache.log4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j.source' range='[1.2.26.TALEND,1.2.26.TALEND]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.log4j' version='1.2.26.TALEND'/>
      </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.log4j&#xA;Bundle-Version: 1.2.26.TALEND
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark34x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark34x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark34x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark34x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark34x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark34x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark34x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark34x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark34x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark34x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark34x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark34x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.resources.exportjob.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Resources Export Job Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Resources Export Job'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.resources.exportjob.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resources.exportjob.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.resources.exportjob.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.resources.exportjob.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.700.v20251107-1554' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse' range='[0.0.0,1.6.700.v20251107-1554)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher.eclipse'/>
        <property name='maven-version' value='1.6.700-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.6.700.v20251107-1554'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.700.v20251107-1554'/>
        <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.6.700.v20251107-1554'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.common' range='[3.18.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.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.2.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.resolver' range='[1.6.0,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.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='[1.2.0,2.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.application' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.publisher.eclipse
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse.source' range='[1.6.700.v20251107-1554,1.6.700.v20251107-1554]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.700.v20251107-1554'/>
      </artifacts>
      <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.6.700.v20251107-1554
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.tdqmatching.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TDQ Matching Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio TDQ Matching'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.tdqmatching.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.tdqmatching.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.tdqmatching.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.tdqmatching.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.esb.routelets.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.routelets.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Routelets Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Routelets'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.routelets.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.routelets.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.routelets' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.routelets.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.console' version='1.4.1100.v20250722-0745' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.console' range='[0.0.0,1.4.1100.v20250722-0745)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Console plug-in'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.console'/>
        <property name='maven-version' value='1.4.1100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console' version='1.4.1100.v20250722-0745'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console' version='1.4.1100.v20250722-0745'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.common' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.felix.service.command,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.console.common.terminal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.completion.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.console' version='1.4.1100.v20250722-0745'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.container' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.report.resolution' range='[1.0.0,2.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,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.hooks.resolver' range='[1.0.0,2.0.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,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'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.condpermadmin' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.permissionadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(org.apache.felix.gogo=runtime.implementation)'>
          <description>
            org.eclipse.equinox.console
          </description>
        </requiredProperties>
        <requiredProperties namespace='org.apache.felix.gogo' match='(org.apache.felix.gogo=shell.implementation)'>
          <description>
            org.eclipse.equinox.console
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.source' range='[1.4.1100.v20250722-0745,1.4.1100.v20250722-0745]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.console' version='1.4.1100.v20250722-0745'/>
      </artifacts>
      <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.console&#xA;Bundle-Version: 1.4.1100.v20250722-0745
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.http.apache.feature.jar' version='7.6.0.202603022253-r'>
      <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/jgit/'/>
        <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) 2005, 2023 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - optional Http support using Apache httpclient'/>
        <property name='df_LT.description' value='Optional Http support using Apache httpclient.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.http.apache'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.jar' version='7.6.0.202603022253-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.http.apache' version='7.6.0.202603022253-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.http.apache' version='7.6.0.202603022253-r'/>
      </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.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws' version='1.2.0.v202308010145' generation='2'>
      <update id='org.eclipse.wst.ws' range='[0.0.0,1.2.0.v202308010145)' 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.2.0-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.2.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws' version='1.2.0.v202308010145'/>
        <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.2.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.1.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.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.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.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.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.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy' range='[1.0.400,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.8))'>
          <description>
            org.eclipse.wst.ws
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.source' range='[1.2.0.v202308010145,1.2.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws' version='1.2.0.v202308010145'/>
      </artifacts>
      <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.2.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.singlesignon.client' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.singlesignon.client' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SignOnClient'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.singlesignon.client'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.client' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.singlesignon.client' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.singlesignon.client.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.singlesignon.client' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.singlesignon.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.client.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.singlesignon.client' version='8.0.3.20260601_1447'/>
      </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.talend.singlesignon.client;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp' version='8.0.3.20260624_0902' generation='2'>
      <update id='org.talend.rcp' range='[0.0.0,8.0.3.20260624_0902)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='-Talend Open Studio -'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='2'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='addJvmArgs' range='0.0.1'/>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='RemoveJvmArgs' range='0.0.1'/>
      </metaRequirements>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp' version='8.0.3.20260624_0902'/>
        <provided namespace='osgi.bundle' name='org.talend.rcp' version='8.0.3.20260624_0902'/>
        <provided namespace='java.package' name='org.talend.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.rcp.intro' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.rcp.intro.linksbar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.rcp.intro.starting' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.rcp.perspective' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.rcp' version='8.0.3.20260624_0902'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide.application' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.registration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.core.di' 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.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.repository.viewer.action' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.rcp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.source' range='[8.0.3.20260624_0902,8.0.3.20260624_0902]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.rcp' version='8.0.3.20260624_0902'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.rcp;singleton:=true&#xA;Bundle-Version: 8.0.3.20260624_0902
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.removeJvmArgs,org.talend.studiolite.p2.touchpoint.addJvmArgs'>
            removeJvmArgs(jvmArgs:-Dosgi.requiredJavaVersion=11|-Dosgi.requiredJavaVersion=17|--add-opens\njava.base/java.lang=ALL-UNNAMED|--add-opens\njava.base/java.util=ALL-UNNAMED);addJvmArgs(jvmArgs:-Dosgi.requiredJavaVersion=21|-Ddraw2d.enableAutoscale=false|-Dswt.autoScale.updateOnRuntime=false|--add-opens=java.base/java.lang=ALL-UNNAMED|--add-opens=java.base/java.util=ALL-UNNAMED|--add-opens=java.base/java.io=ALL-UNNAMED|--add-opens=java.base/java.util.stream=ALL-UNNAMED|--add-opens=java.base/java.util.regex=ALL-UNNAMED|--add-opens=java.base/java.lang.invoke=ALL-UNNAMED|--add-opens=java.base/java.lang.reflect=ALL-UNNAMED|--add-opens=java.base/java.net=ALL-UNNAMED|--add-opens=java.base/java.nio=ALL-UNNAMED|--add-opens=java.base/java.util.concurrent=ALL-UNNAMED|--add-opens=java.base/sun.nio.ch=ALL-UNNAMED|--add-opens=java.base/sun.nio.cs=ALL-UNNAMED|--add-opens=java.base/sun.security.action=ALL-UNNAMED|--add-opens=java.base/sun.security.pkcs=ALL-UNNAMED|--add-opens=java.base/sun.security.x509=ALL-UNNAMED|--add-opens=java.base/sun.util.calendar=ALL-UNNAMED|--add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED|--add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED);org.eclipse.equinox.p2.touchpoint.eclipse.setProgramProperty(propName:p2.httpRule,propValue:allow);org.eclipse.equinox.p2.touchpoint.eclipse.setProgramProperty(propName:sun.net.client.defaultReadTimeout,propValue:-1);org.eclipse.equinox.p2.touchpoint.eclipse.setProgramProperty(propName:org.eclipse.ecf.provider.filetransfer.excludeContributors,propValue:org.eclipse.ecf.provider.filetransfer.httpclientjava);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.qlik.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.qlik.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Qlik'/>
        <property name='org.eclipse.equinox.p2.description' value='Qlik component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.qlik.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/qlik' value=''/>
        <property name='TALEND_COMPONENT_tQlikOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Qlik&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.talend.maven.resolver' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.maven.resolver' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.publish.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.publish.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Publish to artifact repository'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Publish'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.publish.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.publish.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.service.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.esb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.publish.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.maven' version='8.0.3.20260608_1129' generation='2'>
      <update id='org.talend.designer.maven' range='[0.0.0,8.0.3.20260608_1129)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Designer Maven'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven' version='8.0.3.20260608_1129'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven' version='8.0.3.20260608_1129'/>
        <provided namespace='java.package' name='org.eclipse.m2e.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.setting.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.tools.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.tools.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven' version='8.0.3.20260608_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'/>
      </provides>
      <requires size='36'>
        <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.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.jdt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' 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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.workspace.cli' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.talend.designer.maven
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.source' range='[8.0.3.20260608_1129,8.0.3.20260608_1129]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven' version='8.0.3.20260608_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.talend.designer.maven;singleton:=true&#xA;Bundle-Version: 8.0.3.20260608_1129
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.route.doc.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Route Documentation Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Route Documentation'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.route.doc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.doc.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.route.doc.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.route.doc.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.team.core.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.bigdata.streaming.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.bigdata.streaming.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Streaming'/>
        <property name='org.eclipse.equinox.p2.description' value='Spark Streaming'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.bigdata.streaming.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.sparkstrprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.structuredstreamprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.streaming' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkstreamingjoblet' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Spark Streaming&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.stewardship.qlik.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.stewardship.qlik.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='Stewardship Qlik'/>
        <property name='org.eclipse.equinox.p2.description' value='Stewardship Qlik component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.stewardship.qlik.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tQlikDSDelete' value=''/>
        <property name='TALEND_COMPONENT_tQlikDSInput' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/qlik.stewardship' value=''/>
        <property name='TALEND_COMPONENT_tQlikDSOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.stewardship.qlik.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.stewardship.qlik' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.stewardship.qlik.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Stewardship Qlik&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </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='3'>
        <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)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.standard.schemas.source' range='[1.0.800.v201901071922,1.0.800.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.search.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jibx' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.jibx' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jibx'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jibx'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='51'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jibx' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jibx' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.apache.bcel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.bcel.classfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.bcel.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.bcel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.exc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.statics' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.structurals' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.binding.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.binding.classes' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.binding.def' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.binding.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.binding.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.binding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.custom.classes' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.extras' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.runtime.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.codegen.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.codegen.extend' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.schema.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.ws.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.ws.wsdl.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.ws.wsdl.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.jibx.ws.wsdl.tools.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.mxp1' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.mxp1_serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.builder.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.builder.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.dom2_builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.parser_pool' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.sax2' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.wrapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1.wrapper.classic' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jibx' version='8.0.3.20260117_0505'>
          <properties 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.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jibx.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jibx' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jibx&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.ini.cocoa.macosx.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.ini.cocoa.macosx.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.bigdata.product' name='org.talend.jetl.bigdata.product.ini' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.esb.components.rs.provider' version='8.0.3.20260710_0828' generation='2'>
      <update id='org.talend.designer.esb.components.rs.provider' range='[0.0.0,8.0.3.20260710_0828)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName 8.0.1-2025-10 R2026-07'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.esb.components.rs.provider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='1'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' range='0.0.1'/>
      </metaRequirements>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.rs.provider' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.esb.components.rs.provider' version='8.0.3.20260710_0828'/>
        <provided namespace='osgi.identity' name='org.talend.designer.esb.components.rs.provider' version='8.0.3.20260710_0828'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.commands' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.esb.components.rs.provider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.rs.provider.source' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.esb.components.rs.provider' version='8.0.3.20260710_0828'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.esb.components.rs.provider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0828
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.templateCheck'>
            templateCheck(templates:additional/header_additional_talendesb_rest.javajet);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.app.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director.app Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director.app' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director.app
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.commonmark.ext-gfm-tables' version='0.28.0' singleton='false' generation='2'>
      <update id='org.commonmark.ext-gfm-tables' range='[0.0.0,0.28.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='commonmark-java extension for tables'/>
        <property name='org.eclipse.equinox.p2.description' value='commonmark-java extension for GFM tables using &quot;|&quot; pipes (GitHub Flavored Markdown)'/>
        <property name='maven-groupId' value='org.commonmark'/>
        <property name='maven-artifactId' value='commonmark-ext-gfm-tables'/>
        <property name='maven-version' value='0.28.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.commonmark.ext-gfm-tables' version='0.28.0'/>
        <provided namespace='osgi.bundle' name='org.commonmark.ext-gfm-tables' version='0.28.0'/>
        <provided namespace='java.package' name='org.commonmark.ext.gfm.tables' version='0.28.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.commonmark,org.commonmark.node,org.commonmark.parser,org.commonmark.renderer.html,org.commonmark.renderer.markdown,org.commonmark.renderer.text' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.commonmark.ext-gfm-tables' version='0.28.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='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.commonmark' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.node' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.parser' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.parser.block' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.renderer' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.renderer.html' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.renderer.markdown' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.renderer.text' range='[0.28.0,1.0.0)'/>
        <required namespace='java.package' name='org.commonmark.text' range='[0.28.0,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.commonmark.ext-gfm-tables
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.commonmark.ext-gfm-tables.source' range='[0.28.0,0.28.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.commonmark.ext-gfm-tables' version='0.28.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.commonmark.ext-gfm-tables&#xA;Bundle-Version: 0.28.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.shared_features' version='1.0.0._0-87cL4Z-l8UlVylQ50QqX0i'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='1. Shared features'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.shared_features' version='1.0.0._0-87cL4Z-l8UlVylQ50QqX0i'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.audit.feature.feature.group' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobtemplate.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.amc.feature.feature.group' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.importation.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.datalineage.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.docker.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobscript.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.validationrules.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resource.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.bridge.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.4010.examples' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.x12.hipaa.4010.examples' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='X12 4010 HIPAA Examples'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.4010.examples'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.examples' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.x12.hipaa.4010.examples' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.x12.hipaa.4010.examples' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.examples.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.x12.hipaa.4010.examples' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.x12.hipaa.4010.examples&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.core.tdq.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataprofiler.core.tdq.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TdqUI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.core.tdq.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.tdq.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.core.tdq.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.ui.editor.report' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.tdq.ui.pref' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.core.tdq.ui' version='8.0.3.20260601_1447'>
          <properties 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='38'>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.core.tdq' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.persistence' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.reporting' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' 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.ui.cheatsheets' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.datamart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.migration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.reporting.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitmerge' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.cwm.management.api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.core.tdq.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.tdq.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.core.tdq.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.core.tdq.ui; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.archive' version='7.6.0.202603022253-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.archive' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit Archive Formats'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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='OSGI-INF/l10n/plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.archive' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.archive' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.archive' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.compress.archivers,org.osgi.framework,org.eclipse.jgit.api,org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.archive.internal' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.archive' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.apache.commons.compress.archivers' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.xz' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.tukaani.xz' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.archive
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.archive.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.archive' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.archive&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding' version='1.13.700.v20251023-1511' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding' range='[0.0.0,1.13.700.v20251023-1511)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding'/>
        <property name='maven-version' value='1.13.700-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.13.700.v20251023-1511'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding' version='1.13.700.v20251023-1511'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.bind' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.bind.steps' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.conversion' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.conversion.text' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.validation' version='1.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.13.700.v20251023-1511'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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='org.eclipse.osgi.framework.log' range='[1.0.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.util.tracker' range='[1.3.3,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.databinding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.source' range='[1.13.700.v20251023-1511,1.13.700.v20251023-1511]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding' version='1.13.700.v20251023-1511'/>
      </artifacts>
      <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.13.700.v20251023-1511
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.5.1' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.5.1' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='HL7 V2.5.1'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.5.1'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.hl7v2.5.1' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.hl7v2.5.1' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.hl7v2.5.1' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.hl7v2.5.1&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.camel.wmq.alldeps' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.camel.wmq.alldeps' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Camel WMQ libraries R2025-01'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.camel.wmq.alldeps'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.camel.wmq.alldeps' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.camel.wmq.alldeps' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.camel.wmq.alldeps' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.camel.wmq.alldeps.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.camel.wmq.alldeps' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.camel.wmq.alldeps;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.components.partitioner.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.components.partitioner.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Partitioner'/>
        <property name='org.eclipse.equinox.p2.description' value='Partitioner/Departitioner functionality / components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.components.partitioner.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.clusterprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.partitioner.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.util' version='2.42.0.v20260223-0608' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.util' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.util'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore.resource,org.apache.log4j,org.eclipse.emf.common.util,com.google.common.base,org.eclipse.emf.common.notify,org.eclipse.xtext.util.concurrent,org.eclipse.emf.ecore.util,org.eclipse.emf.ecore,com.google.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.xtext.util.concurrent' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtext.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.xtext.util.formallang' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.util' version='2.42.0.v20260223-0608'>
          <properties 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='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[33.5.0,34.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='7.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava.failureaccess' range='[1.0.3,2.0.0)'/>
        <required namespace='osgi.bundle' name='jakarta.inject.jakarta.inject-api' range='2.0.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.42.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.util' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.util&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.data.resources' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataquality.data.resources' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Resources Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.data.resources'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.data.resources' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.data.resources' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataquality.data.resources' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.ui' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.dataquality.data.resources.manager' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.data.resources' version='8.0.3.20260601_1447'>
          <properties 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='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.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.data.resources
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.data.resources.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.data.resources' version='8.0.3.20260601_1447'/>
      </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.talend.dataquality.data.resources;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpbd.di.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tpbd.di.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpbd.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.di.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.feature.spark.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.7.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.di.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.console' version='1.3.700.v20250515-0507' generation='2'>
      <update id='org.eclipse.equinox.p2.console' range='[0.0.0,1.3.700.v20250515-0507)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Console'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.console'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console' version='1.3.700.v20250515-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.console' version='1.3.700.v20250515-0507'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.console' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.console' version='1.3.700.v20250515-0507'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.common' range='3.3.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.director' 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.engine' 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.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.1.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.console' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' 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'/>
        <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=17))'>
          <description>
            org.eclipse.equinox.p2.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console.source' range='[1.3.700.v20250515-0507,1.3.700.v20250515-0507]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.console' version='1.3.700.v20250515-0507'/>
      </artifacts>
      <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.console;singleton:=true&#xA;Bundle-Version: 1.3.700.v20250515-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.base' version='8.0.3.20260715_1209' generation='2'>
      <update id='com.oaklandsw.base' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Base Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.base'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.base' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.base' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='com.oaklandsw.base' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.base.editor' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.base.file' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.base.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.base.filesystem.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.base.filesystem.platform' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.base.filesystem.zip' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.base.xquery' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.base' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='13'>
        <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.core.commands' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.cli' range='1.2.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <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'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            com.oaklandsw.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.base.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.base' version='8.0.3.20260715_1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.oaklandsw.base;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.ui' version='1.3.100.v202405020134' generation='2'>
      <update id='org.eclipse.wst.validation.ui' range='[0.0.0,1.3.100.v202405020134)' 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='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.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.ui' version='1.3.100.v202405020134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' version='1.3.100.v202405020134'/>
        <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.3.100.v202405020134'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.3.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=17))'>
          <description>
            org.eclipse.wst.validation.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.ui.source' range='[1.3.100.v202405020134,1.3.100.v202405020134]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.ui' version='1.3.100.v202405020134'/>
      </artifacts>
      <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.3.100.v202405020134
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studiolite.p2.update' version='8.0.3.20260617_0754' generation='2'>
      <update id='org.talend.studiolite.p2.update' range='[0.0.0,8.0.3.20260617_0754)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite Updates'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.p2.update'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.talend.studiolite.p2.update' name='deployFile' version='0.0.1'/>
        <provided namespace='org.talend.studiolite.p2.update' name='installBundle' version='0.0.1'/>
        <provided namespace='osgi.bundle' name='org.talend.studiolite.p2.update' version='8.0.3.20260617_0754'/>
        <provided namespace='org.talend.studiolite.p2.update' name='deployM2' version='0.0.1'/>
        <provided namespace='org.talend.studiolite.p2.update' name='adjustBundles' version='0.0.1'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.update' version='8.0.3.20260617_0754'/>
        <provided namespace='osgi.identity' name='org.talend.studiolite.p2.update' version='8.0.3.20260617_0754'>
          <properties 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='28'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.update.source' range='[8.0.3.20260617_0754,8.0.3.20260617_0754]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.studiolite.p2.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.talend.studiolite.p2.update
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studiolite.p2.update' version='8.0.3.20260617_0754'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.studiolite.p2.update;singleton:=true&#xA;Bundle-Version: 8.0.3.20260617_0754
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.codegen' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runprocess' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.extensionlocation.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.extensionlocation Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.extensionlocation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.extensionlocation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hbase.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.hbase.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='HBase'/>
        <property name='org.eclipse.equinox.p2.description' value='HBase'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hbase.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hbaseprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.filemultischemas.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='File MultiSchemas Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio File Multischemas'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.filemultischemas.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.filemultischemas.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.filemultischemas.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.filemultischemas.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.launching.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.launching.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.launching Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.launching' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.launching
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.eclipse Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.eclipse' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.eclipse
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui.feature.jar' version='2.29.0.v20251210-1145'>
      <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.29.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.29.0.v20251210-1145'/>
        <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.29.0.v20251210-1145'/>
      </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.29.0.v20251210-1145'/>
      </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.ui.workbench.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.p2.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.p2.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite P2 Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='P2 System of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.p2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.api' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.featmanage' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.update' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.featmanage.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.touchpoint' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.views.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jline' version='8.0.3.20260205_0929' singleton='false'>
      <update id='org.talend.libraries.jline' range='[0.0.0,8.0.3.20260205_0929)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Jline Library Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jline'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jline' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jline' version='8.0.3.20260205_0929'/>
        <provided namespace='java.package' name='jline' version='0.0.0'/>
        <provided namespace='java.package' name='jline.console.history' version='0.0.0'/>
        <provided namespace='java.package' name='jline.console' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jline' version='8.0.3.20260205_0929'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jline.source' range='[8.0.3.20260205_0929,8.0.3.20260205_0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jline' version='8.0.3.20260205_0929'/>
      </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.talend.libraries.jline&#xA;Bundle-Version: 8.0.3.20260205_0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.tableau.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.tableau.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='Tableau'/>
        <property name='org.eclipse.equinox.p2.description' value='Tableau'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.tableau.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/tableau' value=''/>
        <property name='TALEND_COMPONENT_tTableauOutput' value=''/>
        <property name='TALEND_COMPONENT_tTableauInput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Tableau&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.jar' version='1.4.3100.v20260125-1012'>
      <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) 2010, 2013 EclipseSource Inc. 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'/>
        <property name='df_LT.featureName' value='Equinox p2, backward compatibility support'/>
        <property name='df_LT.description' value='Provides some backward compatibility support (e.g. drop-ins, legacy update site) and the metadata generation facility.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extras.feature'/>
        <property name='maven-version' value='1.4.3100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.jar' version='1.4.3100.v20260125-1012'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.extras.feature' version='1.4.3100.v20260125-1012'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.extras.feature' version='1.4.3100.v20260125-1012'/>
      </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.talend.transform.runtime.common' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.runtime.common' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform common runtime library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.runtime.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.common' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.runtime.common' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dataquality.datamasking' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dataquality.datamasking.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.runtime.common' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.specific' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.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=17))'>
          <description>
            org.talend.transform.runtime.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.common.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.runtime.common' version='8.0.3.20260715_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.talend.transform.runtime.common;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.weisj.jsvg' version='2.1.0' singleton='false' generation='2'>
      <update id='com.github.weisj.jsvg' range='[0.0.0,2.1.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='com.github.weisj.jsvg'/>
        <property name='maven-groupId' value='com.github.weisj'/>
        <property name='maven-artifactId' value='jsvg'/>
        <property name='maven-version' value='2.1.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='47'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.weisj.jsvg' version='2.1.0'/>
        <provided namespace='osgi.bundle' name='com.github.weisj.jsvg' version='2.1.0'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.animation,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.view,javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.animation' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation.interpolation,com.github.weisj.jsvg.animation.time,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer.animation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.animation.interpolation' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation,com.github.weisj.jsvg.attributes.transform,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.animation.time' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.animation.value' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation,com.github.weisj.jsvg.attributes.transform,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.paint.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.util,com.github.weisj.jsvg.view' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.filter' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes.filter,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.font' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.nodes.text,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.stroke' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.impl.context' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.text' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.transform' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.value' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes.transform,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.geometry' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.geometry.mesh' version='2.1.0'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg.geometry.path' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.geometry.mesh,com.github.weisj.jsvg.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.geometry.size' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.geometry.util' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.logging' version='2.1.0'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation,com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.font,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.geometry,com.github.weisj.jsvg.geometry.path,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes.animation,com.github.weisj.jsvg.nodes.container,com.github.weisj.jsvg.nodes.filter,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.nodes.prototype.spec,com.github.weisj.jsvg.nodes.text,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.parser.css,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.impl,com.github.weisj.jsvg.renderer.impl.context,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.view' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.animation' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation,com.github.weisj.jsvg.animation.value,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.prototype.spec,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.parser.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.container' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.view' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.filter' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.filter,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.animation,com.github.weisj.jsvg.nodes.container,com.github.weisj.jsvg.nodes.prototype.spec,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.impl,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.mesh' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.animation,com.github.weisj.jsvg.nodes.container,com.github.weisj.jsvg.nodes.prototype.spec,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.prototype' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.font,com.github.weisj.jsvg.attributes.transform,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.filter,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.impl,com.github.weisj.jsvg.renderer.impl.context,com.github.weisj.jsvg.renderer.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.prototype.impl' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.font,com.github.weisj.jsvg.attributes.transform,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.filter,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer.impl.context' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.prototype.spec' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes.text' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes.font,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.animation,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.nodes.prototype.spec,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.paint' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.paint.impl' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.renderer.output.impl,com.github.weisj.jsvg.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.parser' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.parser.css,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.parser.resources,javax.xml.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.parser.css' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.parser.impl' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg,com.github.weisj.jsvg.animation,com.github.weisj.jsvg.animation.time,com.github.weisj.jsvg.animation.value,com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.filter,com.github.weisj.jsvg.attributes.transform,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.animation,com.github.weisj.jsvg.nodes.filter,com.github.weisj.jsvg.nodes.prototype.spec,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.parser.css,com.github.weisj.jsvg.parser.resources,com.github.weisj.jsvg.view,javax.xml.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.parser.resources' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.parser,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.view' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.paint,com.github.weisj.jsvg.renderer.animation,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.view' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.animation' version='2.1.0'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.awt' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.impl' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.container,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.impl.context,com.github.weisj.jsvg.renderer.output,com.github.weisj.jsvg.view' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.impl.context' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.font,com.github.weisj.jsvg.attributes.stroke,com.github.weisj.jsvg.attributes.text,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.paint,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.view' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.output' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.output.impl' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.paint,com.github.weisj.jsvg.renderer.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.ui' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.renderer.animation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.util' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.value,com.github.weisj.jsvg.geometry,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.nodes.prototype,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.parser.impl,com.github.weisj.jsvg.parser.resources,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.view' version='2.1.0'/>
        <provided namespace='osgi.identity' name='com.github.weisj.jsvg' version='2.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='10'>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' 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'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.processor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            com.github.weisj.jsvg
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=com.github.weisj.jsvg.logging.LogManager)'>
          <description>
            com.github.weisj.jsvg
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.github.weisj.jsvg
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.weisj.jsvg.source' range='[2.1.0,2.1.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.weisj.jsvg' version='2.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.github.weisj.jsvg&#xA;Bundle-Version: 2.1.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638' generation='2'>
      <update id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' range='[0.0.0,21.0.10.v20260205-0638)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
        <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.justj'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
        <property name='org.eclipse.justj.model' value='&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;model:JVM xmlns:model=&quot;http://www.eclipse.org/just/2020/Model&quot;&#xA;    name=&quot;openjdk.hotspot.jre.full.stripped&quot;&#xA;    label=&quot;Adoptium OpenJDK Hotspot JRE Complete Stripped&quot;&#xA;    version=&quot;21.0.10&quot;&gt;&#xA;  &lt;annotation&#xA;      source=&quot;https://www.eclipse.org/justj/Properties&quot;&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.class.version&quot;&gt;&#xA;      &lt;value&gt;65.0&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.runtime.name&quot;&gt;&#xA;      &lt;value&gt;OpenJDK Runtime Environment&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.runtime.version&quot;&gt;&#xA;      &lt;value&gt;21.0.10+7-LTS&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.specification.name&quot;&gt;&#xA;      &lt;value&gt;Java Platform API Specification&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.specification.vendor&quot;&gt;&#xA;      &lt;value&gt;Oracle Corporation&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.specification.version&quot;&gt;&#xA;      &lt;value&gt;21&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor&quot;&gt;&#xA;      &lt;value&gt;Eclipse Adoptium&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor.url&quot;&gt;&#xA;      &lt;value&gt;https://adoptium.net/&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor.url.bug&quot;&gt;&#xA;      &lt;value&gt;https://github.com/adoptium/adoptium-support/issues&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor.version&quot;&gt;&#xA;      &lt;value&gt;Temurin-21.0.10+7&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.version&quot;&gt;&#xA;      &lt;value&gt;21.0.10&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.version.date&quot;&gt;&#xA;      &lt;value&gt;2026-01-20&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.info&quot;&gt;&#xA;      &lt;value&gt;mixed mode, sharing&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.name&quot;&gt;&#xA;      &lt;value&gt;OpenJDK 64-Bit Server VM&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.specification.name&quot;&gt;&#xA;      &lt;value&gt;Java Virtual Machine Specification&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.specification.vendor&quot;&gt;&#xA;      &lt;value&gt;Oracle Corporation&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.specification.version&quot;&gt;&#xA;      &lt;value&gt;21&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.vendor&quot;&gt;&#xA;      &lt;value&gt;Eclipse Adoptium&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.version&quot;&gt;&#xA;      &lt;value&gt;21.0.10+7-LTS&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.description&quot;&gt;&#xA;      &lt;value&gt;Provides the complete set of modules of the JDK, excluding incubators, stripped of debug information.&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.jlink.args&quot;&gt;&#xA;      &lt;value&gt;--compress=2 --vm=server --generate-cds-archive  --strip-debug&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.label&quot;&gt;&#xA;      &lt;value&gt;Adoptium OpenJDK Hotspot JRE Complete Stripped&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.name&quot;&gt;&#xA;      &lt;value&gt;openjdk.hotspot.jre.full.stripped&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.url.vendor&quot;&gt;&#xA;      &lt;value&gt;https://adoptium.net/&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.osgi.framework.system.capabilities&quot;&gt;&#xA;      &lt;value&gt;osgi.ee; osgi.ee=&amp;quot;OSGi/Minimum&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.0, 1.1, 1.2&amp;quot;, osgi.ee; osgi.ee=&amp;quot;JRE&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.0, 1.1&amp;quot;, osgi.ee; osgi.ee=&amp;quot;JavaSE&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;,osgi.ee; osgi.ee=&amp;quot;JavaSE/compact1&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;,osgi.ee; osgi.ee=&amp;quot;JavaSE/compact2&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;,osgi.ee; osgi.ee=&amp;quot;JavaSE/compact3&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.osgi.framework.system.packages&quot;&gt;&#xA;      &lt;value&gt;com.sun.java.accessibility.util, com.sun.jdi, com.sun.jdi.connect, com.sun.jdi.connect.spi, com.sun.jdi.event, com.sun.jdi.request, com.sun.management, com.sun.net.httpserver, com.sun.net.httpserver.spi, com.sun.nio.file, com.sun.nio.sctp, com.sun.security.auth, com.sun.security.auth.callback, com.sun.security.auth.login, com.sun.security.auth.module, com.sun.security.jgss, com.sun.source.doctree, com.sun.source.tree, com.sun.source.util, com.sun.tools.attach, com.sun.tools.attach.spi, com.sun.tools.javac, com.sun.tools.jconsole, java.applet, java.awt, java.awt.color, java.awt.datatransfer, java.awt.desktop, java.awt.dnd, java.awt.event, java.awt.font, java.awt.geom, java.awt.im, java.awt.im.spi, java.awt.image, java.awt.image.renderable, java.awt.print, java.beans, java.beans.beancontext, java.io, java.lang, java.lang.annotation, java.lang.constant, java.lang.foreign, java.lang.instrument, java.lang.invoke, java.lang.management, java.lang.module, java.lang.ref, java.lang.reflect, java.lang.runtime, java.math, java.net, java.net.http, java.net.spi, java.nio, java.nio.channels, java.nio.channels.spi, java.nio.charset, java.nio.charset.spi, java.nio.file, java.nio.file.attribute, java.nio.file.spi, java.rmi, java.rmi.dgc, java.rmi.registry, java.rmi.server, java.security, java.security.cert, java.security.interfaces, java.security.spec, java.sql, java.text, java.text.spi, java.time, java.time.chrono, java.time.format, java.time.temporal, java.time.zone, java.util, java.util.concurrent, java.util.concurrent.atomic, java.util.concurrent.locks, java.util.function, java.util.jar, java.util.logging, java.util.prefs, java.util.random, java.util.regex, java.util.spi, java.util.stream, java.util.zip, javax.accessibility, javax.annotation.processing, javax.crypto, javax.crypto.interfaces, javax.crypto.spec, javax.imageio, javax.imageio.event, javax.imageio.metadata, javax.imageio.plugins.bmp, javax.imageio.plugins.jpeg, javax.imageio.plugins.tiff, javax.imageio.spi, javax.imageio.stream, javax.lang.model, javax.lang.model.element, javax.lang.model.type, javax.lang.model.util, javax.management, javax.management.loading, javax.management.modelmbean, javax.management.monitor, javax.management.openmbean, javax.management.relation, javax.management.remote, javax.management.remote.rmi, javax.management.timer, javax.naming, javax.naming.directory, javax.naming.event, javax.naming.ldap, javax.naming.ldap.spi, javax.naming.spi, javax.net, javax.net.ssl, javax.print, javax.print.attribute, javax.print.attribute.standard, javax.print.event, javax.rmi.ssl, javax.script, javax.security.auth, javax.security.auth.callback, javax.security.auth.kerberos, javax.security.auth.login, javax.security.auth.spi, javax.security.auth.x500, javax.security.cert, javax.security.sasl, javax.smartcardio, javax.sound.midi, javax.sound.midi.spi, javax.sound.sampled, javax.sound.sampled.spi, javax.sql, javax.sql.rowset, javax.sql.rowset.serial, javax.sql.rowset.spi, javax.swing, javax.swing.border, javax.swing.colorchooser, javax.swing.event, javax.swing.filechooser, javax.swing.plaf, javax.swing.plaf.basic, javax.swing.plaf.metal, javax.swing.plaf.multi, javax.swing.plaf.nimbus, javax.swing.plaf.synth, javax.swing.table, javax.swing.text, javax.swing.text.html, javax.swing.text.html.parser, javax.swing.text.rtf, javax.swing.tree, javax.swing.undo, javax.tools, javax.transaction.xa, javax.xml, javax.xml.catalog, javax.xml.crypto, javax.xml.crypto.dom, javax.xml.crypto.dsig, javax.xml.crypto.dsig.dom, javax.xml.crypto.dsig.keyinfo, javax.xml.crypto.dsig.spec, javax.xml.datatype, javax.xml.namespace, javax.xml.parsers, javax.xml.stream, javax.xml.stream.events, javax.xml.stream.util, javax.xml.transform, javax.xml.transform.dom, javax.xml.transform.sax, javax.xml.transform.stax, javax.xml.transform.stream, javax.xml.validation, javax.xml.xpath, jdk.dynalink, jdk.dynalink.beans, jdk.dynalink.linker, jdk.dynalink.linker.support, jdk.dynalink.support, jdk.javadoc.doclet, jdk.jfr, jdk.jfr.consumer, jdk.jshell, jdk.jshell.execution, jdk.jshell.spi, jdk.jshell.tool, jdk.management.jfr, jdk.net, jdk.nio, jdk.nio.mapmode, jdk.security.jarsigner, jdk.swing.interop, netscape.javascript, org.ietf.jgss, org.w3c.dom, org.w3c.dom.bootstrap, org.w3c.dom.css, org.w3c.dom.events, org.w3c.dom.html, org.w3c.dom.ls, org.w3c.dom.ranges, org.w3c.dom.stylesheets, org.w3c.dom.traversal, org.w3c.dom.views, org.w3c.dom.xpath, org.xml.sax, org.xml.sax.ext, org.xml.sax.helpers, sun.misc, sun.reflect&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.osgi.framework.version&quot;&gt;&#xA;      &lt;value&gt;1.10.0&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;  &lt;/annotation&gt;&#xA;  &lt;description&gt;Provides the complete set of modules of the JDK, excluding incubators, stripped of debug information.&lt;/description&gt;&#xA;  &lt;aboutTextExtra&gt;&#xA;&#xA;    Visit https://eclipse.dev/justj&#xA;&#xA;    Provides Java Runtimes derived from https://adoptium.net/.&#xA;  &lt;/aboutTextExtra&gt;&#xA;&lt;/model:JVM&gt;'/>
      </properties>
      <provides size='6'>
        <provided namespace='osgi.identity' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.justj' name='jre' version='21.0.10.v20260205-0638'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
        <provided namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.riscv64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
        <required match='providedCapabilities.exists(x | x.name == &apos;jre&apos; &amp;&amp; x.namespace == &apos;org.eclipse.justj&apos;) &amp;&amp; !providedCapabilities.exists(x | x.name == &apos;org.eclipse.justj.openjdk.hotspot.jre.full.stripped&apos; &amp;&amp; x.namespace == &apos;org.eclipse.equinox.p2.iu&apos;)' min='0' max='0'>
          <filter>
            (!(org.eclipse.justj.buildtime=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.source' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.org.eclipse.justj.openjdk.hotspot.jre.full.stripped' range='[21.0.0,21.0.0]' optional='true'>
          <filter>
            (org.eclipse.justj.assembletime=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.aarch64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.ppc64le' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1)' matchParameters='[&apos;a.jre.javase&apos;, &apos;org.eclipse.equinox.p2.iu&apos;]' min='0' max='0'>
          <filter>
            (!(org.eclipse.justj.buildtime=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1)' matchParameters='[&apos;a.jre&apos;, &apos;org.eclipse.equinox.p2.iu&apos;]' min='0' max='0'>
          <filter>
            (!(org.eclipse.justj.buildtime=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(!(org.eclipse.justj.buildtime=true)))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.justj.openjdk.hotspot.jre.full.stripped;singleton:=true&#xA;Bundle-Version: 21.0.10.v20260205-0638
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.branding.generic' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.rcp.branding.generic' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Generic'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.generic'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.rcp.branding.generic' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.rcp.branding.generic' version='8.0.3.20260601_1447'>
          <properties 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.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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.rcp.branding.generic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.generic.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.rcp.branding.generic' version='8.0.3.20260601_1447'/>
      </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.talend.rcp.branding.generic;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.commands' version='3.12.500.v20251103-0733' singleton='false' generation='2'>
      <update id='org.eclipse.core.commands' range='[0.0.0,3.12.500.v20251103-0733)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.commands'/>
        <property name='maven-version' value='3.12.500-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.12.500.v20251103-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.commands' version='3.12.500.v20251103-0733'/>
        <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.12.500.v20251103-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='3'>
        <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=17))'>
          <description>
            org.eclipse.core.commands
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands.source' range='[3.12.500.v20251103-0733,3.12.500.v20251103-0733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.commands' version='3.12.500.v20251103-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.core.commands&#xA;Bundle-Version: 3.12.500.v20251103-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.feature.jar' version='7.6.0.202603022253-r'>
      <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/jgit/'/>
        <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) 2018, 2023 Thomas Wolf and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - ssh support using Apache MINA sshd'/>
        <property name='df_LT.description' value='Ssh support using Apache MINA sshd.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.ssh.apache'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.jar' version='7.6.0.202603022253-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.ssh.apache' version='7.6.0.202603022253-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.ssh.apache' version='7.6.0.202603022253-r'/>
      </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.ui.views.log.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.bidi' version='1.5.400.v20250715-0436' generation='2'>
      <update id='org.eclipse.equinox.bidi' range='[0.0.0,1.5.400.v20250715-0436)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.bidi'/>
        <property name='maven-version' value='1.5.400-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.5.400.v20250715-0436'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.bidi' version='1.5.400.v20250715-0436'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.bidi.custom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.advanced' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.bidi.custom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.custom' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.bidi.advanced' type='List'/>
          </properties>
        </provided>
        <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.5.400.v20250715-0436'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi.framework' range='1.5.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=17))'>
          <description>
            org.eclipse.equinox.bidi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi.source' range='[1.5.400.v20250715-0436,1.5.400.v20250715-0436]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.bidi' version='1.5.400.v20250715-0436'/>
      </artifacts>
      <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.5.400.v20250715-0436
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64slf4j.reload4j' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64slf4j.reload4j' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.pgp.connector.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.pgp.connector.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='PGP'/>
        <property name='org.eclipse.equinox.p2.description' value='PGP component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.pgp.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tPGPDecrypt' value=''/>
        <property name='TALEND_COMPONENT_tPGPEncrypt' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/pgp' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          PGP&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.notifications.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.notifications.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.notifications' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.notifications.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.notifications
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.core' version='1.1.0.v202308010229' singleton='false' generation='2'>
      <update id='org.eclipse.wst.command.env.core' range='[0.0.0,1.1.0.v202308010229)' 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.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' version='1.1.0.v202308010229'/>
        <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.v202308010229'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.core.source' range='[1.1.0.v202308010229,1.1.0.v202308010229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.core' version='1.1.0.v202308010229'/>
      </artifacts>
      <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.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore' version='2.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2ecore' range='[0.0.0,2.13.0.v20250910-1205)' 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.13.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.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' version='2.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.impl' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.provider' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.util' version='2.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore' version='2.13.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.38.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.22.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.8))'>
          <description>
            org.eclipse.emf.mapping.ecore2ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.source' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore' version='2.13.0.v20250910-1205'/>
      </artifacts>
      <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.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.validation.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.validation Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.validation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.validation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.rcp' version='2.5.2.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.rcp' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare RCP'/>
        <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.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.rcp'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' version='2.5.2.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.extension.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.merger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.postprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.internal.tracer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.rcp.policy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.rcp' version='2.5.2.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.compare' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.0'/>
        <required namespace='java.package' name='com.google.common.base' range='[27.0.0,34.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[27.0.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.emf.compare.rcp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.rcp' version='2.5.2.202508281322'/>
      </artifacts>
      <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.compare.rcp;singleton:=true&#xA;Bundle-Version: 2.5.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.lite.ci.product' version='8.0.1.20260724_1150'>
      <update id='org.talend.studio.lite.ci.product' range='0.0.0' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.studio.lite.ci.product'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.lite.ci.product' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.org.eclipse.update.feature.default' range='[1.0.0,1.0.0]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.group' range='8.0.3.20260601_1447'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.talend.studio.lite.ci.product.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.configuration' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.source.default' range='[1.0.0,1.0.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' range='[1.0.0,1.0.0]'/>
        <required namespace='osgi.ee' name='JavaSE' range='0.0.0'/>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
    </unit>
    <unit id='org.talend.lite.di.jobscript.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Jobscripts'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Jobscript'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.jobscript.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobscript.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.jobscript.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.jobscript.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.properties.tabbed.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.properties.tabbed' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jung' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.jung' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Jung Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jung'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jung' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jung' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='EDU.oswego.cs.dl.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='EDU.oswego.cs.dl.util.concurrent.misc' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.blockmodel' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.cluster' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.connectivity' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.flows' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.importance' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.metrics' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.shortestpath' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.algorithms.transformation' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.graph' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.graph.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.graph.event' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.graph.filters' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.graph.filters.impl' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.graph.impl' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.graph.predicates' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.io' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.random.generators' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.random.permuters' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.utils' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.visualization' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.visualization.contrib' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.visualization.control' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.visualization.graphdraw' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.visualization.subLayout' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.visualization.transform' version='0.0.0'/>
        <provided namespace='java.package' name='edu.uci.ics.jung.visualization.transform.shape' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jung' version='8.0.3.20260117_0505'>
          <properties 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.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jung.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jung' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jung;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.universal' version='1.0.0.9V-7wcL3zbF8EdFSdRuVhgF7t'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='2. Universal Distribution (Recommended)'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.universal' version='1.0.0.9V-7wcL3zbF8EdFSdRuVhgF7t'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal24x.feature.feature.group' range='[8.0.3.20260609_1620,8.0.3.20260609_1620]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal4x.feature.feature.group' range='[8.0.3.20260421_0945,8.0.3.20260421_0945]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal34x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal35x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal30x.feature.feature.group' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal3x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal40x.feature.feature.group' range='[8.0.3.20260407_0153,8.0.3.20260407_0153]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal32x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal31x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal33x.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.metadata.managment' version='8.0.3.20260630_0734' generation='2'>
      <update id='org.talend.metadata.managment' range='[0.0.0,8.0.3.20260630_0734)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Metadata Managment Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.metadata.managment'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.managment' version='8.0.3.20260630_0734'/>
        <provided namespace='osgi.bundle' name='org.talend.metadata.managment' version='8.0.3.20260630_0734'/>
        <provided namespace='java.package' name='metadata.managment.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.database.dburl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.database.extractots' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.database.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.database.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.model.metadata.builder.database.manager.dbs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.connection.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.hive' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.hive.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.ui.convert' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metadata.managment.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.metadata.managment' version='8.0.3.20260630_0734'>
          <properties 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='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.xml.rpc-api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hadoop.security' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.metadata.managment
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.managment.source' range='[8.0.3.20260630_0734,8.0.3.20260630_0734]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.metadata.managment' version='8.0.3.20260630_0734'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.metadata.managment;singleton:=true&#xA;Bundle-Version: 8.0.3.20260630_0734
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.app.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director.app Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director.app' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director.app
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.core.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.core.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.metalanguage.jobscript.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.metalanguage.jobscript.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.metalanguage.jobscript.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.metalanguage.jobscript.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.metalanguage.jobscript.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.metalanguage.jobscript.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.ui.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.metalanguage.jobscript.ui.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.metalanguage.jobscript.ui' version='8.0.3.20260601_1447'>
          <properties 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.talend.metalanguage.jobscript' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.dbmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.metalanguage.jobscript.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metalanguage.jobscript.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.metalanguage.jobscript.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.metalanguage.jobscript.ui; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.singlesignon.service' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.singlesignon.service' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Sign on service'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.singlesignon.service'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.service' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.singlesignon.service' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.singlesignon.service' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.singlesignon.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='0.0.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.signon.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.singlesignon.service
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.service.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.singlesignon.service' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.singlesignon.service;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.jdbc.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JDBC'/>
        <property name='org.eclipse.equinox.p2.description' value='JDBC'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jdbc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.jdbc.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.jdbc.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          JDBC&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.variables.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.variables.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.variables Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.variables' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.variables
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.view.route' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.view.route' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='ESB'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.view.route'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.route' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.view.route' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.view.route' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.view.route
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.route.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.view.route' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.view.route;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor.feature.group' version='2.20.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.editor.feature.group' range='[0.0.0,2.20.0.v20250910-1205)' 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.20.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.20.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='[2.19.0.v20250910-1205,2.19.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.jar' range='[2.20.0.v20250910-1205,2.20.0.v20250910-1205]'>
          <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.egit' version='7.6.0.202603022253-r'>
      <update id='org.eclipse.egit' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit;singleton:=true&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.group' version='2.43.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.ecore.feature.group' range='[0.0.0,2.43.0.v20251210-1145)' 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.43.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.43.0.v20251210-1145'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.42.0.v20251210-1145,2.42.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.40.0.v20251210-1145,2.40.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' range='[2.43.0.v20251210-1145,2.43.0.v20251210-1145]'>
          <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.ui.navigator.resources.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.launching.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.launching Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.launching' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.launching
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.rose' version='2.14.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.importer.rose' range='[0.0.0,2.14.0.v20250910-1205)' 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.14.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.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.rose' version='2.14.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.builder' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.parser' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.taskdefs' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.ui' version='2.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.rose' version='2.14.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.39.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.13.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.importer.rose
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.rose.source' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.rose' version='2.14.0.v20250910-1205'/>
      </artifacts>
      <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.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.workday.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Workday'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Workday Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.workday.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.workday.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.component.workday.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.component.workday.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Workday Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.io.csv' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.csv' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform CSV Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.csv'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.csv' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.csv' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.csv' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.csv' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.io.csv
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.csv.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.csv' version='8.0.3.20260715_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.talend.transform.io.csv;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.scr' version='2.2.18' singleton='false' generation='2'>
      <update id='org.apache.felix.scr' range='[0.0.0,2.2.18)' 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.18'/>
        <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.18'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr' version='2.2.18'/>
        <provided namespace='java.package' name='org.apache.felix.scr.component' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.service.component' type='List'/>
          </properties>
        </provided>
        <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.18'>
          <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.18-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='22'>
        <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.1.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr.source' range='[2.2.18,2.2.18]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.scr' version='2.2.18'/>
      </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.18
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1400.v20250801-0854'>
      <update id='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='[0.0.0,1.2.1400.v20250801-0854)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher MacOSX Cocoa AARCH64/ARM64 Fragment'/>
        <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='launcher.cocoa.macosx.aarch64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.cocoa.macosx.aarch64'/>
        <property name='maven-version' value='1.2.1400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1400.v20250801-0854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1400.v20250801-0854'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1400.v20250801-0854'>
          <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.equinox.launcher' version='1.2.1400.v20250801-0854'/>
        <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.launcher' range='[1.7.0,1.8.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64.source' range='[1.2.1400.v20250801-0854,1.2.1400.v20250801-0854]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1400.v20250801-0854'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.cocoa.macosx.aarch64;singleton:=true&#xA;Bundle-Version: 1.2.1400.v20250801-0854&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.7.0,1.8.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.ws.consumer.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.ws.consumer.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ESBConsumer'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer WS Consumer Component of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.ws.consumer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.ws.consumer.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.consumer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.esb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.ws.consumer.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.io' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.specific' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.io
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io' version='8.0.3.20260715_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.talend.transform.io;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.doc.viewer' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.doc.viewer' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Document Viewer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.doc.viewer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.doc.viewer' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.doc.viewer' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.doc.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.doc.viewer.multi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.doc.viewer' version='8.0.3.20260715_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'/>
      </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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.doc.viewer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.doc.viewer.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.doc.viewer' version='8.0.3.20260715_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.talend.transform.doc.viewer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.extensionlocation.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.extensionlocation Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.extensionlocation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.extensionlocation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.core.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.universal' version='3.6.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.ui.intro.universal' range='[0.0.0,3.6.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin_name' value='Universal Welcome'/>
        <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='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro.universal'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' version='3.6.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' version='3.6.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.universal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.universal.contentdetect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.universal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.universal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.universal' version='3.6.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.intro.universal
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.intro.universal
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal.source' range='[3.6.0.v20251219-1227,3.6.0.v20251219-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.universal' version='3.6.0.v20251219-1227'/>
      </artifacts>
      <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.universal;singleton:=true&#xA;Bundle-Version: 3.6.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.xml' version='8.0.3.20260205_0929' singleton='false'>
      <update id='org.talend.libraries.xml' range='[0.0.0,8.0.3.20260205_0929)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xml'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.xml'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.xml' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.xml' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.xml' version='8.0.3.20260205_0929'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.xml.source' range='[8.0.3.20260205_0929,8.0.3.20260205_0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.xml' version='8.0.3.20260205_0929'/>
      </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.talend.libraries.xml&#xA;Bundle-Version: 8.0.3.20260205_0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.event' version='1.7.300.v20250518-0609' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.event' range='[0.0.0,1.7.300.v20250518-0609)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.event'/>
        <property name='maven-version' value='1.7.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' version='1.7.300.v20250518-0609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.event' version='1.7.300.v20250518-0609'/>
        <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.7.300.v20250518-0609'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.equinox.event_1.7.300.v20250518-0609-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='9'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='[1.2.0,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.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=17))'>
          <description>
            org.eclipse.equinox.event
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event.source' range='[1.7.300.v20250518-0609,1.7.300.v20250518-0609]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.event' version='1.7.300.v20250518-0609'/>
      </artifacts>
      <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.7.300.v20250518-0609
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.demo.di.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio DI Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='DI Demo of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.demo.di.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.demo.di.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.demo.di.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.camel.model' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.camel.model' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CAMEL Model'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.camel.model'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.model' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.camel.model' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.camel.core.model.camelProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.camel.core.model.camelProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.camel.core.model.camelProperties.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.camel.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.camel.model' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.camel.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.model.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.camel.model' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.camel.model;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.pinecone.studio.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.pinecone.studio.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Pinecone'/>
        <property name='org.eclipse.equinox.p2.description' value='Pinecone component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.pinecone.studio.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/pinecone' value=''/>
        <property name='TALEND_COMPONENT_tPineconeClient' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Pinecone&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.session' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.session' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Sessions'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: Sessions'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-session'/>
        <property name='maven-version' value='12.1.7'/>
        <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.session' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.session' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.session' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.sql,org.eclipse.jetty.http,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.session' version='12.1.7'>
          <properties 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='31'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.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.runtime' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' 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.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.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.session
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.session.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.session' version='12.1.7'/>
      </artifacts>
      <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.session&#xA;Bundle-Version: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.rabbitmq.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Rabbitmq_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Rabbitmq'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.rabbitmq.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.rabbitmq.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.di.rabbitmq.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.di.rabbitmq.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Rabbitmq&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;VMware, Inc. or its affiliates. (https://www.rabbitmq.com)&#xA;Licensed under the ASL 2.0,GPL-2.0-or-later,MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings' version='0.15.0.v20251216-1230' generation='2'>
      <update id='org.eclipse.e4.ui.bindings' range='[0.0.0,0.15.0.v20251216-1230)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.bindings'/>
        <property name='maven-version' value='0.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' version='0.15.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' version='0.15.0.v20251216-1230'/>
        <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.15.0.v20251216-1230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swt' range='[3.133.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='osgi.bundle' name='org.eclipse.e4.core.services' range='2.5.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.bindings
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings.source' range='[0.15.0.v20251216-1230,0.15.0.v20251216-1230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.bindings' version='0.15.0.v20251216-1230'/>
      </artifacts>
      <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.15.0.v20251216-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hadoopcluster.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.hadoopcluster.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Hadoop Cluster'/>
        <property name='org.eclipse.equinox.p2.description' value='Hadoop Cluster'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hadoopcluster'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.hadoopcluster.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.hadoop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hadoopcluster' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hadoopcluster.configurator' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Hadoop Cluster&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.4010' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.x12.hipaa.4010' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='X12 4010 HIPAA'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.4010'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.x12.hipaa.4010' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.x12.hipaa.4010' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.4010.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.x12.hipaa.4010' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.x12.hipaa.4010&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.jira.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.jira.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='Jira'/>
        <property name='org.eclipse.equinox.p2.description' value='Jira component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jira.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/jira' value=''/>
        <property name='TALEND_COMPONENT_tJIRAOutput' value=''/>
        <property name='TALEND_COMPONENT_tJIRAInput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Jira component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.ssh.apache.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit.ssh.apache' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.ssh.apache.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ca.odell.glazedlists' version='1.12.0.talend' singleton='false' generation='2'>
      <update id='ca.odell.glazedlists' range='[0.0.0,1.12.0.talend)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Glazed Lists'/>
        <property name='maven-groupId' value='ca.odell'/>
        <property name='maven-artifactId' value='glazedlists'/>
        <property name='maven-version' value='1.12.0-talend'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ca.odell.glazedlists' version='1.12.0.talend'/>
        <provided namespace='osgi.bundle' name='ca.odell.glazedlists' version='1.12.0.talend'/>
        <provided namespace='java.package' name='ca.odell.glazedlists' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists.event,ca.odell.glazedlists.gui,ca.odell.glazedlists.matchers,ca.odell.glazedlists.util.concurrent' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.calculation' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.event,ca.odell.glazedlists.matchers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.event' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.gui' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.hibernate' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.event,ca.odell.glazedlists.util.concurrent,org.hibernate,org.hibernate.collection.internal,org.hibernate.collection.spi,org.hibernate.engine.spi,org.hibernate.persister.collection,org.hibernate.usertype' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.io' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.event' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.javafx' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.event,ca.odell.glazedlists.matchers,javafx.application,javafx.beans,javafx.collections,javafx.scene.control,javafx.stage' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.jfreechart' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.calculation,ca.odell.glazedlists.event,org.jfree.data.category,org.jfree.data.general' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.matchers' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.nachocalendar' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.matchers,javax.swing,net.sf.nachocalendar.components' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.swing' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.calculation,ca.odell.glazedlists.event,ca.odell.glazedlists.gui,ca.odell.glazedlists.matchers,com.jgoodies.forms.layout,javax.swing,javax.swing.event,javax.swing.table,javax.swing.text,javax.swing.tree,javax.swing.undo,org.jdesktop.swingx' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.swt' version='1.12.0.talend'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ca.odell.glazedlists,ca.odell.glazedlists.calculation,ca.odell.glazedlists.event,ca.odell.glazedlists.gui,ca.odell.glazedlists.matchers,de.kupzog.ktable,org.eclipse.swt.events,org.eclipse.swt.graphics,org.eclipse.swt.widgets' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ca.odell.glazedlists.util.concurrent' version='1.12.0.talend'/>
        <provided namespace='java.package' name='resources.aqua' version='1.12.0.talend'/>
        <provided namespace='java.package' name='resources.metal' version='1.12.0.talend'/>
        <provided namespace='java.package' name='resources.ocean' version='1.12.0.talend'/>
        <provided namespace='java.package' name='resources.windows' version='1.12.0.talend'/>
        <provided namespace='java.package' name='resources.windowsxp' version='1.12.0.talend'/>
        <provided namespace='osgi.identity' name='ca.odell.glazedlists' version='1.12.0.talend'>
          <properties 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='45'>
        <required namespace='java.package' name='ca.odell.glazedlists.util.concurrent' 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='com.jgoodies.forms.layout' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.publicobject.issuesbrowser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.publicobject.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='de.kupzog.ktable' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.application' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.beans' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.beans.property' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.beans.value' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.collections' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.scene' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.scene.control' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.scene.layout' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javafx.stage' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.accessibility' 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.plaf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.plaf.basic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.plaf.metal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.table' 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.swing.tree' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.undo' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.nachocalendar' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.nachocalendar.components' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.collection.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.collection.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.engine.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.persister.collection' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.usertype' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jdesktop.swingx' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jfree.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jfree.data.category' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jfree.data.general' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            ca.odell.glazedlists
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='ca.odell.glazedlists.source' range='[1.12.0.talend,1.12.0.talend]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ca.odell.glazedlists' version='1.12.0.talend'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ca.odell.glazedlists&#xA;Bundle-Version: 1.12.0.talend
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.dataprep.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.dataprep.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Preparation'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Preparation and Dataset components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.dataprep.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/dataprep' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.dataprep' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.dataprep' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.dataprep' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Preparation and Dataset components&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation' version='1.24.0.v20260212-2209' generation='2'>
      <update id='org.eclipse.jdt.core.manipulation' range='[0.0.0,1.24.0.v20260212-2209)' 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.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='73'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' version='1.24.0.v20260212-2209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' version='1.24.0.v20260212-2209'/>
        <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'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.core.manipulation.internal.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.changes' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.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.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'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.tagging' 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.types' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.template.java' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.util' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.browsing' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.javaeditor.saveparticipant' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.model' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.propertiesfileeditor' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <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.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='java.package' name='org.eclipse.jdt.internal.ui.viewsupport' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.cleanup' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.refactoring' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java.correction' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.manipulation' value='split'/>
            <property name='java.package.directive.mandatory' value='manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation' version='1.24.0.v20260212-2209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.31.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.40.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search.core' range='3.16.0'/>
        <required namespace='java.package' name='org.commonmark' range='0.24.0'/>
        <required namespace='java.package' name='org.commonmark.ext.gfm.tables' range='0.24.0'/>
        <required namespace='java.package' name='org.commonmark.node' range='0.24.0'/>
        <required namespace='java.package' name='org.commonmark.parser' range='0.24.0'/>
        <required namespace='java.package' name='org.commonmark.renderer.html' range='0.24.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.core.manipulation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.source' range='[1.24.0.v20260212-2209,1.24.0.v20260212-2209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation' version='1.24.0.v20260212-2209'/>
      </artifacts>
      <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.24.0.v20260212-2209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.map.services' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.map.services' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Map Services'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.map.services'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.services' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.errors' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.exporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.fragments.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.paramexprs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.paramexprs.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.paths' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.updates' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.services.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.map.services' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='24'>
        <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='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' 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.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.function' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.map.services
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.services.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.map.services' version='8.0.3.20260715_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.talend.transform.dsql.map.services;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </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.talend.studio.components.tck.openai.connector.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Native OpenAI'/>
        <property name='org.eclipse.equinox.p2.description' value='Native OpenAI component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.openai.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.openai.connector.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.openai.connector.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Native OpenAI&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.ibm.icu' version='78.3.0' singleton='false' generation='2'>
      <update id='com.ibm.icu' range='[0.0.0,78.3.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='78.3'/>
        <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='78.3.0'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu' version='78.3.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='78.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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.ibm.icu
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu.source' range='[78.3.0,78.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu' version='78.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: com.ibm.icu&#xA;Bundle-Version: 78.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.annotations' range='[0.0.0,1.8.400.v20240413-1529)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.annotations'/>
        <property name='maven-version' value='1.8.400-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.8.400.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529'/>
        <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.8.400.v20240413-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='3'>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.core.di.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations.source' range='[1.8.400.v20240413-1529,1.8.400.v20240413-1529]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529'/>
      </artifacts>
      <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.8.400.v20240413-1529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.rs.consumer.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.rs.consumer.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='RESTClient'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer RS Consumer Components of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.rs.consumer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.rs.consumer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.esb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.egit.core.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.data_integration' version='1.0.0.4--ck4U--7sX4Jz-A-wBz-qCXgRikPG1xwz-6Iu'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='2. Data Integration'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.data_integration' version='1.0.0.4--ck4U--7sX4Jz-A-wBz-qCXgRikPG1xwz-6Iu'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.metadata' range='[1.0.0.90-7kcL3wU08-V-z-UkmEyVjVj,1.0.0.90-7kcL3wU08-V-z-UkmEyVjVj]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.components' range='[1.0.0.ECV-BQcL8SLxDHgLJfrigSwnbh,1.0.0.ECV-BQcL8SLxDHgLJfrigSwnbh]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.ui.views.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.configurator' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.configurator' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Configurator Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.configurator'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.configurator' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.configurator' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.configurator' version='8.0.3.20260601_1447'>
          <properties 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='12'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' 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.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='1.1.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=17))'>
          <description>
            org.talend.configurator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.configurator.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.configurator' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.configurator;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-annotations' version='2.22.0' singleton='false' generation='2'>
      <update id='com.fasterxml.jackson.core.jackson-annotations' range='[0.0.0,2.22.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jackson-annotations'/>
        <property name='org.eclipse.equinox.p2.description' value='Core annotations used for value types, used by Jackson data binding package.'/>
        <property name='org.eclipse.equinox.p2.provider' value='FasterXML'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/FasterXML/jackson'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.core'/>
        <property name='maven-artifactId' value='jackson-annotations'/>
        <property name='maven-version' value='2.22'/>
        <property name='maven-repository' value='artifactory-maven-central-remote'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-annotations' version='2.22.0'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' version='2.22.0'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.annotation' version='2.22.0'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-annotations' version='2.22.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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.fasterxml.jackson.core.jackson-annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-annotations.source' range='[2.22.0,2.22.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.core.jackson-annotations' version='2.22.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.fasterxml.jackson.core.jackson-annotations&#xA;Bundle-Version: 2.22.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.aries.spifly.dynamic.bundle' version='1.3.7' singleton='false' generation='2'>
      <update id='org.apache.aries.spifly.dynamic.bundle' range='[0.0.0,1.3.7)' 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.7'/>
        <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.7'/>
        <provided namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' version='1.3.7'/>
        <provided namespace='java.package' name='org.apache.aries.spifly' version='1.3.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.util.tracker' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.aries.spifly.dynamic' version='1.3.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.aries.spifly,org.objectweb.asm,org.osgi.framework,org.osgi.framework.hooks.weaving' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.aries.spifly.weaver' version='1.3.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.aries.spifly,org.objectweb.asm' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.aries.spifly.dynamic.bundle' version='1.3.7'>
          <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='10'>
        <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.6.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.commons' range='[9.6.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.util' range='[9.6.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.dynamic.bundle.source' range='[1.3.7,1.3.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.aries.spifly.dynamic.bundle' version='1.3.7'/>
      </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.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark30x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark30x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spl30x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark30x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark30x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark30x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark30x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark30x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark30x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark30x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark30x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark30x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.marketo' version='8.0.3.20260724_1150' generation='2'>
      <update id='org.talend.studio.components.tcompv0.marketo' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='MARKETO Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.marketo'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tcompv0.marketo' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tcompv0.marketo' version='8.0.3.20260724_1150'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tcompv0.marketo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo.source' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tcompv0.marketo' version='8.0.3.20260724_1150'/>
      </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.talend.studio.components.tcompv0.marketo;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.ui' version='1.4.700.v20251111-0659' generation='2'>
      <update id='org.eclipse.equinox.security.ui' range='[0.0.0,1.4.700.v20251111-0659)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.ui'/>
        <property name='maven-version' value='1.4.700-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.4.700.v20251111-0659'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.ui' version='1.4.700.v20251111-0659'/>
        <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.4.700.v20251111-0659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.security' range='[1.4.100,2.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.29.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.service.debug' range='[1.0.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='[1.6.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=17))'>
          <description>
            org.eclipse.equinox.security.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui.source' range='[1.4.700.v20251111-0659,1.4.700.v20251111-0659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.ui' version='1.4.700.v20251111-0659'/>
      </artifacts>
      <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.4.700.v20251111-0659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.core.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Core Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Core'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.core.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.core.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.updatesite.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.updatesite French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.updatesite' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.updatesite
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filesystem.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filesystem German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filesystem' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filesystem
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.frameworks' version='1.3.0.v202308161955' generation='2'>
      <update id='org.eclipse.wst.common.frameworks' range='[0.0.0,1.3.0.v202308161955)' severity='0'/>
      <properties size='9'>
        <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.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' version='1.3.0.v202308161955'/>
        <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.3.0.v202308161955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.wst.common.frameworks
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.source' range='[1.3.0.v202308161955,1.3.0.v202308161955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks' version='1.3.0.v202308161955'/>
      </artifacts>
      <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.3.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.expressions.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.expressions Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.expressions' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.expressions
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.box.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.box.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='17'>
        <property name='org.eclipse.equinox.p2.name' value='Box'/>
        <property name='org.eclipse.equinox.p2.description' value='Box'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.box.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tBoxv2Put' value=''/>
        <property name='TALEND_COMPONENT_tBoxv2Connection' value=''/>
        <property name='TALEND_COMPONENT_tBoxv2Copy' value=''/>
        <property name='TALEND_COMPONENT_tBoxv2Get' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/boxv2' value=''/>
        <property name='TALEND_COMPONENT_tBoxv2Delete' value=''/>
        <property name='TALEND_COMPONENT_tBoxv2Output' value=''/>
        <property name='TALEND_COMPONENT_tBoxv2List' value=''/>
        <property name='TALEND_COMPONENT_tBoxv2Input' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Box&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.natives French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.natives' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.natives.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.natives
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.feature.jar' version='7.6.0.202603022253-r'>
      <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='https://www.eclipse.org/egit/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.egit'/>
        <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) 2005, 2023 Shawn Pearce, Robin Rosenberg, et.al.&#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'/>
        <property name='df_LT.featureName' value='Git integration for Eclipse'/>
        <property name='df_LT.description' value='Versioning with Git, integration with Gerrit, Gitflow, and Task repositories'/>
        <property name='df_LT.providerName' value='Eclipse EGit'/>
        <property name='maven-groupId' value='org.eclipse.egit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.egit'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.jar' version='7.6.0.202603022253-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.egit' version='7.6.0.202603022253-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.egit' version='7.6.0.202603022253-r'/>
      </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.equinox.p2.core.feature.feature.group' version='1.7.1000.v20260108-1444' singleton='false'>
      <update id='org.eclipse.equinox.p2.core.feature.feature.group' range='[0.0.0,1.7.1000.v20260108-1444)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core.feature'/>
        <property name='maven-version' value='1.7.1000-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) 2010, 2013 EclipseSource Inc. 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;EclipseSource - initial API and implementation'/>
        <property name='df_LT.featureName' value='Equinox p2, headless functionalities'/>
        <property name='df_LT.description' value='Provides a minimal headless provisioning system.'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' version='1.7.1000.v20260108-1444'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5' range='[1.1.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' range='[1.1.0,2.0.0)'>
          <filter>
            (&amp;(osgi.os=win32)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclientjava' range='[2.1.0,3.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository' range='[1.5.800.v20250620-1926,1.5.800.v20250620-1926]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console' range='[1.3.700.v20250515-0507,1.3.700.v20250515-0507]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core' range='[2.13.300.v20260108-1444,2.13.300.v20260108-1444]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director' range='[2.6.800.v20250714-1236,2.6.800.v20250714-1236]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' range='[2.11.0.v20251111-1028,2.11.0.v20251111-1028]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' range='[1.3.700.v20250715-0459,1.3.700.v20250715-0459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' range='[2.9.600.v20251108-0408,2.9.600.v20251108-0408]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' range='[1.5.700.v20250720-0955,1.5.700.v20250720-0955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' range='[2.9.600.v20251118-0500,2.9.600.v20251118-0500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.4.600.v20250722-0413,2.4.600.v20250722-0413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' range='[1.5.800.v20251111-0726,1.5.800.v20251111-0726]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.3.600.v20250729-0655,2.3.600.v20250729-0655]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' range='[2.3.500.v20250716-0529,2.3.500.v20250716-0529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox' range='[1.3.400.v20250515-0513,1.3.400.v20250515-0513]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' range='[3.12.100.v20251111-0704,3.12.100.v20251111-0704]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.4.700.v20250622-1644,1.4.700.v20250622-1644]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor' range='[1.3.600.v20250517-0338,1.3.600.v20250517-0338]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf' range='[1.4.600.v20251124-1504,1.4.600.v20251124-1504]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations' range='[2.7.700.v20250720-1530,2.7.700.v20250720-1530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx' range='[1.102.500.v20250521-0414,1.102.500.v20250521-0414]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux' range='[1.1.400.v20250521-0415,1.1.400.v20250521-0415]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32' range='[1.3.0.v20240419-2334,1.3.0.v20240419-2334]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' range='[1.3.400.v20250715-0436,1.3.400.v20250715-0436]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.jar' range='[1.7.1000.v20260108-1444,1.7.1000.v20260108-1444]'>
          <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.variables.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.variables.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.variables Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.variables' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.variables
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='avro' version='1.11.5' singleton='false' generation='2'>
      <update id='avro' range='[0.0.0,1.11.5)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Avro'/>
        <property name='org.eclipse.equinox.p2.description' value='Avro core components'/>
        <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/'/>
        <property name='maven-groupId' value='org.apache.avro'/>
        <property name='maven-artifactId' value='avro'/>
        <property name='maven-version' value='1.11.5'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='avro' version='1.11.5'/>
        <provided namespace='osgi.bundle' name='avro' version='1.11.5'/>
        <provided namespace='java.package' name='org.apache.avro' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro.generic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.data' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.apache.avro.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.file' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.generic' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.data,org.apache.avro.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.io' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.apache.avro.io.parsing,org.apache.avro.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.io.parsing' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind,org.apache.avro,org.apache.avro.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.message' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.path' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.reflect' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.io,org.apache.avro.specific' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.specific' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.data,org.apache.avro.generic,org.apache.avro.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.util' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.util.internal' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,org.apache.avro,org.apache.avro.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.avro.util.springframework' version='1.11.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro.reflect' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='avro' version='1.11.5'>
          <properties 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='com.fasterxml.jackson.annotation' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.util' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='org.xerial.snappy' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <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.apache.commons.compress.compressors.bzip2' range='[1.26.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.xz' range='[1.26.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.utils' range='[1.26.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            avro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='avro.source' range='[1.11.5,1.11.5]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='avro' version='1.11.5'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: avro&#xA;Bundle-Version: 1.11.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.app.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director.app Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director.app' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director.app
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.neo4j' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.di.neo4j' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Neo4j Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.neo4j'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4j' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.di.neo4j' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.di.neo4j' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.di.neo4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4j.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.di.neo4j' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.di.neo4j;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.jobtemplate' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.jobtemplate' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Jobtemplate Plug-in'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.jobtemplate'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.jobtemplate' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.jobtemplate' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.jobtemplate' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.jobtemplate.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.jobtemplate.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.jobtemplate.template.exceptions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.jobtemplate' version='8.0.3.20260601_1447'>
          <properties 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='28'>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' 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.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jexcel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.jobtemplate
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.jobtemplate.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.jobtemplate' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.jobtemplate;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.zendesk.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Zendesk'/>
        <property name='org.eclipse.equinox.p2.description' value='Zendesk'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.zendesk.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.zendesk.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.zendesk.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Zendesk&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.text.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.avro' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.avro' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform AVRO library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.avro'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.avro' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.avro' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.avro' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.avro.updater' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.avro' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.avro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.avro.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.avro' version='8.0.3.20260715_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.talend.transform.avro;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring' version='3.15.100.v20251023-1358' generation='2'>
      <update id='org.eclipse.ltk.core.refactoring' range='[0.0.0,3.15.100.v20251023-1358)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.core.refactoring'/>
        <property name='maven-version' value='3.15.100-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.15.100.v20251023-1358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' version='3.15.100.v20251023-1358'/>
        <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.15.100.v20251023-1358'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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=17))'>
          <description>
            org.eclipse.ltk.core.refactoring
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring.source' range='[3.15.100.v20251023-1358,3.15.100.v20251023-1358]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.core.refactoring' version='3.15.100.v20251023-1358'/>
      </artifacts>
      <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.15.100.v20251023-1358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.ws.tools.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.components.ws.tools.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Component Ws Tools Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='App. Int. Component Ws Tools Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.ws.tools.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.tools.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.tools' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.tools.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.studio.lite.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.product' name='org.talend.studio.lite.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.components.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.components.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Components Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataqualityRule.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.garbagecollector' version='1.3.700.v20250715-0459' generation='2'>
      <update id='org.eclipse.equinox.p2.garbagecollector' range='[0.0.0,1.3.700.v20250715-0459)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.garbagecollector'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' version='1.3.700.v20250715-0459'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' version='1.3.700.v20250715-0459'/>
        <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.3.700.v20250715-0459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.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.1.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.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=17))'>
          <description>
            org.eclipse.equinox.p2.garbagecollector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector.source' range='[1.3.700.v20250715-0459,1.3.700.v20250715-0459]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.garbagecollector' version='1.3.700.v20250715-0459'/>
      </artifacts>
      <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.3.700.v20250715-0459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.apt.core' version='2.3.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.apt.core' range='[0.0.0,2.3.100.20250418-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E JDT Annotation Processing Configurator Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e'/>
        <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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.apt.core'/>
        <property name='maven-version' value='2.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.apt.core' version='2.3.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.apt.core' version='2.3.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.apt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.apt.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.apt.core' version='2.3.100.20250418-1315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='3.7.50'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.jdt' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.6,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.apt.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.apt.core.source' range='[2.3.100.20250418-1315,2.3.100.20250418-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.apt.core' version='2.3.100.20250418-1315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.apt.core;singleton:=true&#xA;Bundle-Version: 2.3.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.camel.designer.codegen' version='8.0.3.20260714_1013' generation='2'>
      <update id='org.talend.camel.designer.codegen' range='[0.0.0,8.0.3.20260714_1013)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Codegen 2024-02-07'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.camel.designer.codegen'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='1'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' range='0.0.1'/>
      </metaRequirements>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.designer.codegen' version='8.0.3.20260714_1013'/>
        <provided namespace='osgi.bundle' name='org.talend.camel.designer.codegen' version='8.0.3.20260714_1013'/>
        <provided namespace='osgi.identity' name='org.talend.camel.designer.codegen' version='8.0.3.20260714_1013'>
          <properties 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='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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.camel.designer.codegen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.camel.designer.codegen.source' range='[8.0.3.20260714_1013,8.0.3.20260714_1013]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.camel.designer.codegen' version='8.0.3.20260714_1013'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.camel.designer.codegen;singleton:=true&#xA;Bundle-Version: 8.0.3.20260714_1013
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.templateCheck'>
            templateCheck(templates:resources/footer_route.javajet|resources/header_route.javajet);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.dbmap' version='8.0.3.20260723_0315' generation='2'>
      <update id='org.talend.designer.dbmap' range='[0.0.0,8.0.3.20260723_0315)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='www.beispiel.de'/>
        <property name='zh_CN.pluginName' value='Dbmap 模型'/>
        <property name='zh_CN.providerName' value='www.example.org'/>
        <property name='fr.pluginName' value='Modèle Dbmap'/>
        <property name='fr.providerName' value='www.example.org'/>
        <property name='df_LT.pluginName' value='Dbmap Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <property name='ru.providerName' value='www.example.org'/>
        <property name='ja.pluginName' value='Dbmapモデル'/>
        <property name='ja.providerName' value='www.example.org'/>
        <property name='it.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.dbmap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.dbmap' version='8.0.3.20260723_0315'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.dbmap' version='8.0.3.20260723_0315'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.external.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.external.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.external.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.language.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.language.operator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.model.emf.dbmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.model.emf.dbmap.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.model.emf.dbmap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.model.tableentry' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.automap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.footer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.proposal.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.tabs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.visualmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.visualmap.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.visualmap.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.visualmap.zone' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.visualmap.zone.scrollable' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.ui.visualmap.zone.toolbar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.dbmap.utils.problems' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.dbmap' version='8.0.3.20260723_0315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.expressionbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.dbmap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.dbmap.source' range='[8.0.3.20260723_0315,8.0.3.20260723_0315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.dbmap' version='8.0.3.20260723_0315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.dbmap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260723_0315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.qlik' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.qlik' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Qlik Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.qlik'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.qlik' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.qlik' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.qlik
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.qlik' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.qlik;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataservice.commandline' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataservice.commandline' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataservice.commandline'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataservice.commandline' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataservice.commandline' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.dataservice.commandline' version='8.0.3.20260601_1447'>
          <properties 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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.esb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources.export.route' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.di' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataservice.commandline
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataservice.commandline.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataservice.commandline' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataservice.commandline;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.themes.dq' version='8.0.3.20260424_1044'>
      <update id='org.talend.themes.dq' range='[0.0.0,8.0.3.20260424_1044)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio DQ Themes'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.themes.dq'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.dq' version='8.0.3.20260424_1044'/>
        <provided namespace='osgi.bundle' name='org.talend.themes.dq' version='8.0.3.20260424_1044'/>
        <provided namespace='osgi.identity' name='org.talend.themes.dq' version='8.0.3.20260424_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'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.themes.dq.source' range='[8.0.3.20260424_1044,8.0.3.20260424_1044]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.themes.dq' version='8.0.3.20260424_1044'/>
      </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.talend.themes.dq;singleton:=true&#xA;Bundle-Version: 8.0.3.20260424_1044
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.fileoutputxml.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='FileoutputXml Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio FileoutputXml'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.fileoutputxml.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.fileoutputxml.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.fileoutputxml.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.fileoutputxml.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.eclipse Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.eclipse' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.eclipse
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.launching.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.launching Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.launching' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.launching
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.fproj.feature.jar' version='3.41.0.v202601060332'>
      <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.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'/>
        <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.wst.common.fproj'/>
        <property name='maven-version' value='3.41.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.jar' version='3.41.0.v202601060332'/>
        <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.fproj' version='3.41.0.v202601060332'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.common.fproj' version='3.41.0.v202601060332'/>
      </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.contexts' version='1.13.200.v20250609-0437' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.contexts' range='[0.0.0,1.13.200.v20250609-0437)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.contexts'/>
        <property name='maven-version' value='1.13.200-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.13.200.v20250609-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' version='1.13.200.v20250609-0437'/>
        <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.13.200.v20250609-0437'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.di' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.core.contexts
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts.source' range='[1.13.200.v20250609-0437,1.13.200.v20250609-0437]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.contexts' version='1.13.200.v20250609-0437'/>
      </artifacts>
      <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.13.200.v20250609-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.6.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.6.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.6.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.6'/>
        <property name='df_LT.description' value='HL7 v2.6'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.6' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.6.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.egit.core.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp' version='4.39.0.v20260226-0420'>
      <update id='org.eclipse.rcp' range='[0.0.0,4.39.0.v20260226-0420)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse RCP'/>
        <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.rcp'/>
        <property name='maven-version' value='4.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' version='4.39.0.v20260226-0420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rcp' version='4.39.0.v20260226-0420'/>
        <provided namespace='osgi.identity' name='org.eclipse.rcp' version='4.39.0.v20260226-0420'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.source' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rcp' version='4.39.0.v20260226-0420'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rcp; singleton:=true&#xA;Bundle-Version: 4.39.0.v20260226-0420
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.clusterprovider' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.components.clusterprovider' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Tispeprovider Plug-in'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.clusterprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.clusterprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.clusterprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.clusterprovider' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.clusterprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.clusterprovider.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.clusterprovider' version='8.0.3.20260601_1447'/>
      </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.talend.designer.components.clusterprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.feature.group' version='2.16.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.feature.group' range='[0.0.0,2.16.0.v20250910-1205)' 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.16.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.16.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.jar' range='[2.16.0.v20250910-1205,2.16.0.v20250910-1205]'>
          <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.jdt.launching.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.launching.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.launching Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.launching' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.launching
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.hadoop' version='8.0.3.20260707_0054'>
      <update id='org.talend.libraries.hadoop' range='[0.0.0,8.0.3.20260707_0054)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Hadoop library'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.hadoop'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.hadoop' version='8.0.3.20260707_0054'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.hadoop' version='8.0.3.20260707_0054'/>
        <provided namespace='java.package' name='org.apache.hadoop.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.hadoop.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.hadoop.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.hadoop.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.hadoop' version='8.0.3.20260707_0054'>
          <properties 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='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.collections.map' range='3.2.2'/>
        <required namespace='java.package' name='org.codehaus.stax2' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.hadoop.source' range='[8.0.3.20260707_0054,8.0.3.20260707_0054]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.hadoop' version='8.0.3.20260707_0054'/>
      </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.talend.libraries.hadoop;singleton:=true&#xA;Bundle-Version: 8.0.3.20260707_0054
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal3x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.universal3x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal3x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal3x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark3x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal3x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.hdp.x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Hortonworks HDP Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description' value='Hortonworks HDP Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hdp.x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdp.x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.hdp.x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.hdp.x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.designer.maven.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Maven Support Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Maven Support of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.maven.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.maven.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.maven.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.io.avro' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.avro' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform AVRO Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.avro'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.avro' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.avro' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.avro' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.avro' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.specific' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.avro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.avro.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.avro' version='8.0.3.20260715_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.talend.transform.io.avro;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.apache.felix.scr' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.cheatsheets.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.cheatsheets Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.cheatsheets' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.cheatsheets
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.extensionlocation.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.extensionlocation Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.extensionlocation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.extensionlocation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_core.feature.feature.jar' version='3.35.0.v202408150414'>
      <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.35.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.35.0.v202408150414'/>
        <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.35.0.v202408150414'/>
      </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.35.0.v202408150414'/>
      </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='toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.doc' version='7.6.0.202603022253-r'>
      <update id='org.eclipse.egit.doc' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse EGit'/>
        <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.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.doc'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.doc' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.doc' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.doc' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.doc.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.doc' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.doc;singleton:=true&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.utils.feature.feature.jar' version='8.0.3.20260724_1132'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Utils_feature Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature contains the Talend utilities plugin and its dependencies.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.utils.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils.feature.feature.jar' version='8.0.3.20260724_1132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.utils.feature' version='8.0.3.20260724_1132'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.utils.feature' version='8.0.3.20260724_1132'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.views.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.qlik.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Qlik'/>
        <property name='org.eclipse.equinox.p2.description' value='Qlik component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.qlik.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.qlik.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.qlik.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Qlik&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataquality.record.linkage' version='9.2.16' singleton='false'>
      <update id='org.talend.dataquality.record.linkage' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Linkage Plug-in'/>
        <property name='org.eclipse.equinox.p2.description' value='Record Matching algorithms, blocking key calculation and T-Swoosh'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.record.linkage' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.matchmerge' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.matchmerge.mfb' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.analyzer' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.attribute' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.constant' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.contribs.algorithm' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.exception' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.genkey' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.grouping' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.grouping.adapter' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.grouping.callback' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.grouping.swoosh' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.grouping.swoosh.golden' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.iterator' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.record' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.utils' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.utils.classloader' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.windowkey' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.record.linkage' version='9.2.16'>
          <properties 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='8'>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.testutils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.record.linkage.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.record.linkage' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.record.linkage&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net' version='1.5.800.v20250613-1119' generation='2'>
      <update id='org.eclipse.core.net' range='[0.0.0,1.5.800.v20250613-1119)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.net'/>
        <property name='maven-version' value='1.5.800-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.5.800.v20250613-1119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net' version='1.5.800.v20250613-1119'/>
        <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.5.800.v20250613-1119'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.win32' range='[5.14.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.net
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.source' range='[1.5.800.v20250613-1119,1.5.800.v20250613-1119]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net' version='1.5.800.v20250613-1119'/>
      </artifacts>
      <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.5.800.v20250613-1119
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.cocoa.macosx.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.jetl.bigdata.product' name='org.talend.jetl.bigdata.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.jetl.bigdata.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.event' version='1.4.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.event' range='[0.0.0,1.4.1.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.event'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.event Version 1.4.1'/>
        <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.event'/>
        <property name='maven-version' value='1.4.1'/>
        <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.osgi.service.event' version='1.4.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.event' version='1.4.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.event' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.service.event.annotations' version='1.4.1'/>
        <provided namespace='java.package' name='org.osgi.service.event.propertytypes' version='1.4.0'/>
        <provided namespace='osgi.identity' name='org.osgi.service.event' version='1.4.1.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='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.service.event
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.event.source' range='[1.4.1.202109301733,1.4.1.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.event' version='1.4.1.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.event&#xA;Bundle-Version: 1.4.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.cli' version='1.11.0' singleton='false' generation='2'>
      <update id='org.apache.commons.cli' range='[0.0.0,1.11.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons CLI'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-cli/'/>
        <property name='maven-groupId' value='commons-cli'/>
        <property name='maven-artifactId' value='commons-cli'/>
        <property name='maven-version' value='1.11.0'/>
        <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.apache.commons.cli' version='1.11.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.cli' version='1.11.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli' version='1.11.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli.help' version='1.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.cli' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.commons.cli' version='1.11.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='13'>
        <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.math' 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.text' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.cli
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli.source' range='[1.11.0,1.11.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.cli' version='1.11.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.apache.commons.cli&#xA;Bundle-Version: 1.11.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.license.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.license.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio License Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='License Support of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.license.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.license.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.license.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.help.ui' version='4.8.300.v20260112-1030' generation='2'>
      <update id='org.eclipse.help.ui' range='[0.0.0,4.8.300.v20260112-1030)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.help_system_plugin_name' value='Help System UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_system_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='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.help.ui'/>
        <property name='maven-version' value='4.8.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui' version='4.8.300.v20260112-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui' version='4.8.300.v20260112-1030'/>
        <provided namespace='java.package' name='org.eclipse.help.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.browser.embedded' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.ui.internal.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui' version='4.8.300.v20260112-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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.help.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.help.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.source' range='[4.8.300.v20260112-1030,4.8.300.v20260112-1030]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui' version='4.8.300.v20260112-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.help.ui; singleton:=true&#xA;Bundle-Version: 4.8.300.v20260112-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.view.di' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.view.di' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Data Integration View Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.view.di'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.di' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.view.di' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.view.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.metadata.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.metadata.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.metadata.content.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.metadata.tester' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.content.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.content.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.sorter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.tester' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.view.di.viewer.tester.doc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.view.di' version='8.0.3.20260601_1447'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' 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.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.view.di
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.di.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.view.di' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.view.di;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.cdc.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.cdc.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='CDC'/>
        <property name='org.eclipse.equinox.p2.description' value='CDC'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.cdc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.cdc.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.ftp' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.cdc' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.cdc.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.maven.m2.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Maven Default M2 Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Maven Default M2 of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.maven.m2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.m2.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.maven.m2.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.maven.m2.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.batik.constants' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.constants' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-constants'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-constants'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.constants' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.constants' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.constants' version='1.19.0.v20250506-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'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.constants
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants.source' range='[1.19.0.v20250506-1400,1.19.0.v20250506-1400]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.constants' version='1.19.0.v20250506-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.apache.batik.constants&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.localprovider' version='8.0.3.20260717_1620' generation='2'>
      <update id='org.talend.designer.components.localprovider' range='[0.0.0,8.0.3.20260717_1620)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Components Local provider Plug-in R2023-12'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.localprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='1'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' range='0.0.1'/>
      </metaRequirements>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.localprovider' version='8.0.3.20260717_1620'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.localprovider' version='8.0.3.20260717_1620'/>
        <provided namespace='java.package' name='org.talend.designer.components.lookup.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.localprovider' version='8.0.3.20260717_1620'>
          <properties 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='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.routines.provider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jboss' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.localprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.localprovider.source' range='[8.0.3.20260717_1620,8.0.3.20260717_1620]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.localprovider' version='8.0.3.20260717_1620'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.components.localprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260717_1620
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.templateCheck'>
            templateCheck(templates:components/tRunJob/tRunJob_begin.javajet|components/tRunJob/tRunJob_main.javajet);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.nosql' version='8.0.3.20260608_1129' generation='2'>
      <update id='org.talend.repository.nosql' range='[0.0.0,8.0.3.20260608_1129)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Repository NoSQL Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.nosql'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.nosql' version='8.0.3.20260608_1129'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.nosql' version='8.0.3.20260608_1129'/>
        <provided namespace='java.package' name='org.talend.repository.model.nosql' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.nosql.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.nosql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.nosql' version='8.0.3.20260608_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'/>
      </provides>
      <requires size='34'>
        <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='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='bcprov' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.nosql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.nosql.source' range='[8.0.3.20260608_1129,8.0.3.20260608_1129]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.nosql' version='8.0.3.20260608_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.talend.repository.nosql;singleton:=true&#xA;Bundle-Version: 8.0.3.20260608_1129
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.azurestorage.feature.feature.group' version='8.0.3.20260724_1150' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.azurestorage.feature.feature.group' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Storage'/>
        <property name='org.eclipse.equinox.p2.description' value='Azure Storage'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.azurestorage.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage.feature.feature.group' version='8.0.3.20260724_1150'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.azurestorage' range='[0.37.59,0.37.59]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage.feature.feature.jar' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Azure Storage&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OW2 (http://www.ow2.org/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (http://connect2id.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (https://connect2id.com/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (https://urielch.github.io/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Connect2id Ltd. (https://connect2id.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui' version='1.9.1.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui' range='[0.0.0,1.9.1.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common 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='org.eclipse.gmf.runtime.common.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui' version='1.9.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' version='1.9.1.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui' version='1.9.1.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.views' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.3.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.workbench.texteditor' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' 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.team.core' range='[3.3.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.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.source' range='[1.9.1.202512020858,1.9.1.202512020858]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui' version='1.9.1.202512020858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui; singleton:=true&#xA;Bundle-Version: 1.9.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help' version='3.11.0.v20251227-1159' generation='2'>
      <update id='org.eclipse.help' range='[0.0.0,3.11.0.v20251227-1159)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' version='3.11.0.v20251227-1159'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help' version='3.11.0.v20251227-1159'/>
        <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.11.0.v20251227-1159'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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=21))'>
          <description>
            org.eclipse.help
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source' range='[3.11.0.v20251227-1159,3.11.0.v20251227-1159]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help' version='3.11.0.v20251227-1159'/>
      </artifacts>
      <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.11.0.v20251227-1159
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.dialogs' version='1.7.0.v20251222-0947' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.dialogs' range='[0.0.0,1.7.0.v20251222-0947)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.dialogs'/>
        <property name='maven-version' value='1.7.0-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.7.0.v20251222-0947'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' version='1.7.0.v20251222-0947'/>
        <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.7.0.v20251222-0947'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jface' range='3.39.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.e4.ui.dialogs
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.dialogs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs.source' range='[1.7.0.v20251222-0947,1.7.0.v20251222-0947]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.dialogs' version='1.7.0.v20251222-0947'/>
      </artifacts>
      <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.7.0.v20251222-0947
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.quicklinks' version='1.3.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.ui.intro.quicklinks' range='[0.0.0,1.3.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin_name' value='Quicklinks for the 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='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro.quicklinks'/>
        <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.ui.intro.quicklinks' version='1.3.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.quicklinks' version='1.3.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.quicklinks' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.quicklinks' version='1.3.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.intro' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.108.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.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)(version=21))'>
          <description>
            org.eclipse.ui.intro.quicklinks
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.quicklinks.source' range='[1.3.0.v20251219-1227,1.3.0.v20251219-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.quicklinks' version='1.3.0.v20251219-1227'/>
      </artifacts>
      <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.quicklinks;singleton:=true&#xA;Bundle-Version: 1.3.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.sap' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.sap' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Sap'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.sap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.sap' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.sap' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.sap' version='8.0.3.20260601_1447'>
          <properties 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='31'>
        <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.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.sap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.sap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.sap.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.sap' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.sap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.edifact.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='EDIFACT'/>
        <property name='org.eclipse.equinox.p2.description' value='EDIFACT'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.edifact.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.edifact.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.edifact.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.edifact.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.director' version='2.6.800.v20250714-1236' generation='2'>
      <update id='org.eclipse.equinox.p2.director' range='[0.0.0,2.6.800.v20250714-1236)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director'/>
        <property name='maven-version' value='2.6.800-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.6.800.v20250714-1236'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' version='2.6.800.v20250714-1236'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.engine,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director' version='2.6.800.v20250714-1236'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.8.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.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.2.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=17))'>
          <description>
            org.eclipse.equinox.p2.director
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.source' range='[2.6.800.v20250714-1236,2.6.800.v20250714-1236]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director' version='2.6.800.v20250714-1236'/>
      </artifacts>
      <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.6.800.v20250714-1236
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='tooling.osgi.bundle.default' version='1.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='0.0.0' multiple='true' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='tooling.osgi.bundle.default' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='0.0.0' multiple='true' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);
          </instruction>
          <instruction key='unconfigure'>

          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.cyberarkrest.connector' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.cyberarkrest.connector' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Cyberark-rest Connector Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.cyberarkrest.connector'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.cyberarkrest.connector' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.cyberarkrest.connector' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.cyberarkrest.connector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.cyberarkrest.connector' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.cyberarkrest.connector;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench' version='1.18.200.v20260124-1751' generation='2'>
      <update id='org.eclipse.e4.ui.workbench' range='[0.0.0,1.18.200.v20260124-1751)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench'/>
        <property name='maven-version' value='1.18.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.18.200.v20260124-1751'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' version='1.18.200.v20260124-1751'/>
        <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.18.200.v20260124-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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' 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.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.18.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event.propertytypes' range='[1.4.0,2.0.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=17))'>
          <description>
            org.eclipse.e4.ui.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.source' range='[1.18.200.v20260124-1751,1.18.200.v20260124-1751]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench' version='1.18.200.v20260124-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.e4.ui.workbench;singleton:=true&#xA;Bundle-Version: 1.18.200.v20260124-1751
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.update.configurator.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.update.configurator Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.update.configurator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.update.configurator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.publishcloud.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.publishcloud.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Publish to Cloud'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.publishcloud.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.ipaas' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.publish.cloud' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.core.runtime' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.core.runtime' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.product7ide.feature.jar' version='8.0.3.20260715_1209'>
      <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='com.oaklandsw.transform.branding.product7'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Data Mapper'/>
        <property name='df_LT.description' value='Talend Data Mapper'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.product7ide'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7ide.feature.jar' version='8.0.3.20260715_1209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='com.oaklandsw.transform.feature.product7ide' version='8.0.3.20260715_1209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='com.oaklandsw.transform.feature.product7ide' version='8.0.3.20260715_1209'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.libraries.edifact' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.edifact' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Edifact'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.edifact'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.edifact' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.edifact' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.edifact' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.edifact.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.edifact' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.edifact;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.remoteprovider' version='8.0.3.20260715_0311' generation='2'>
      <update id='org.talend.repository.remoteprovider' range='[0.0.0,8.0.3.20260715_0311)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Remoteprovider Plug-in'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.remoteprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.remoteprovider' version='8.0.3.20260715_0311'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.remoteprovider' version='8.0.3.20260715_0311'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.commits' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.rest' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.strategies' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.remoteprovider.ui.dialog.repository' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.remoteprovider' version='8.0.3.20260715_0311'>
          <properties 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='40'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model.tac' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon.crypto.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.remoteprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.remoteprovider.source' range='[8.0.3.20260715_0311,8.0.3.20260715_0311]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.remoteprovider' version='8.0.3.20260715_0311'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.remoteprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_0311
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tpdm.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TP_DM Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpdm.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpdm.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpdm.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataprofiler.bd.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.dataprofiler.bd.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataprofiler Bigdata Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataprofiler Bigdata Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataprofiler.bd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.bd.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.hadoopcluster' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.bd.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='20260724_1150.Default' version='1.0.0.ELBE79HL5cL3yK0EQ5ls5qz04Zy2tEle'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Uncategorized'/>
        <property name='org.eclipse.equinox.p2.description' value='Default category for otherwise uncategorized features'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.Default' version='1.0.0.ELBE79HL5cL3yK0EQ5ls5qz04Zy2tEle'/>
      </provides>
      <requires size='99'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpfabric.feature.feature.group' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.deps.feature.feature.group' range='[8.0.3.20260407_0153,8.0.3.20260407_0153]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tacokit.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.fileoutputxml.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.group' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.branding.feature.feature.group' range='[8.0.3.20260604_0948,8.0.3.20260604_0948]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtcp.feature.feature.group' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.nl.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.group' range='[8.0.3.20260407_0153,8.0.3.20260407_0153]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='[8.0.3.20260421_0909,8.0.3.20260421_0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.javamonitor.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.41.0.v202601060332,3.41.0.v202601060332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.feature.feature.group' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.filemultischemas.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdsbdrt.di.feature.feature.group' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='[3.27.0.202602231721,3.27.0.202602231721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.ai.feature.feature.group' range='[8.0.3.20260608_0338,8.0.3.20260608_0338]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[1.3.1000.v20260108-1519,1.3.1000.v20260108-1519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpfabric.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.scd.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.tis.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.group' range='[8.0.3.20260410_1000,8.0.3.20260410_1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.di.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.help.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.esbee.feature.feature.group' range='[8.0.3.20260421_0909,8.0.3.20260421_0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tutorial.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.3.2500.v20260226-0420,2.3.2500.v20260226-0420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='[8.0.3.20260121_0752,8.0.3.20260121_0752]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resources.exportjob.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.routine.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.extrafeature.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group' range='[2.6.0.202509190702,2.6.0.202509190702]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.feature.feature.group' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpbd.di.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='[3.41.0.v202601060332,3.41.0.v202601060332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.root.feature.feature.group' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.group' range='[8.0.3.20260601_1023,8.0.3.20260601_1023]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.ftp.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.talendforge.registration.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.alfrescooutput.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcdi.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.m2.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.webservice.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcbd.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.unified.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.touchpoint.feature.feature.group' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.license.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.group' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpbd.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.debug.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.feature.group' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpdm.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.onboarding.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='slf4j.reload4j' range='[2.0.18,2.0.18]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtce.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.json.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata.feature.feature.group' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.bigdata.core.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='[2.45.0.v20260127-0058,2.45.0.v20260127-0058]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.tooling.ws.consumer.feature.feature.group' range='[8.0.3.20260710_0828,8.0.3.20260710_0828]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.3100.v20260125-1012,2.4.3100.v20260125-1012]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.di.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpapis.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='[3.40.0.v202511200154,3.40.0.v202511200154]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpmdm.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpdm.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.m2e.core' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.m2e.core' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:5);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.splunk.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.splunk.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Splunk'/>
        <property name='org.eclipse.equinox.p2.description' value='Splunk component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.splunk.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tSplunkEventCollector' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/splunk' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Splunk component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.forms.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.linux.aarch64' version='1.4.200.v20220812-1420'>
      <update id='org.eclipse.core.filesystem.linux.aarch64' range='[0.0.0,1.4.200.v20220812-1420)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Core File System for Linux Aarch64 bit'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem.linux.aarch64'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.linux.aarch64' version='1.4.200.v20220812-1420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.linux.aarch64' version='1.4.200.v20220812-1420'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.linux.aarch64' version='1.4.200.v20220812-1420'>
          <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.core.filesystem' version='1.4.200.v20220812-1420'/>
        <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.core.filesystem' range='[1.1.0,2.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.linux.aarch64' version='1.4.200.v20220812-1420'/>
      </artifacts>
      <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.linux.aarch64;singleton:=true&#xA;Bundle-Version: 1.4.200.v20220812-1420&#xA;Fragment-Host: org.eclipse.core.filesystem;bundle-version=&quot;[1.1.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.formatterapp' version='1.2.300.v20241001-0914' generation='2'>
      <update id='org.eclipse.jdt.core.formatterapp' range='[0.0.0,1.2.300.v20241001-0914)' severity='0'/>
      <properties size='9'>
        <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.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp' version='1.2.300.v20241001-0914'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.formatterapp' version='1.2.300.v20241001-0914'/>
        <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.2.300.v20241001-0914'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.core' range='[3.40.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=17))'>
          <description>
            org.eclipse.jdt.core.formatterapp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp.source' range='[1.2.300.v20241001-0914,1.2.300.v20241001-0914]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.formatterapp' version='1.2.300.v20241001-0914'/>
      </artifacts>
      <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.2.300.v20241001-0914
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.pinecone.studio.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Pinecone'/>
        <property name='org.eclipse.equinox.p2.description' value='Pinecone component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.pinecone.studio.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.pinecone.studio.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.pinecone.studio.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Pinecone&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.importer.java' version='2.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.importer.java' range='[0.0.0,2.13.0.v20250910-1205)' 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.13.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.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.java' version='2.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.builder' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.taskdefs' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.ui' version='2.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.java' version='2.13.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.emf.importer' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.39.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.13.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.importer.java
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.java.source' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.java' version='2.13.0.v20250910-1205'/>
      </artifacts>
      <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.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.bigdata.spark.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Batch'/>
        <property name='org.eclipse.equinox.p2.description' value='Spark Batch'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.bigdata.spark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.spark.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.bigdata.spark.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.bigdata.spark.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Spark Batch&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.component.rabbitmq.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.component.rabbitmq.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='RabbitMQ'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Rabbit MQ Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.rabbitmq.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.rabbitmq.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.rabbitmq.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.rabbitmq.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Rabbit MQ Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;VMware, Inc. or its affiliates. (https://www.rabbitmq.com)&#xA;Licensed under the ASL 2.0,GPL-2.0-only,MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.core.swt' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.core.swt' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.designer.core.swt'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.core.swt'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core.swt' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.core.swt' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.controllers.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.core.swt' version='8.0.3.20260601_1447'>
          <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.talend.designer.core' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.core.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core.swt.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.core.swt' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.core.swt;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447&#xA;Fragment-Host: org.talend.designer.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.feature.jar' version='3.27.0.202602231721'>
      <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, 2009 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License 2.0 which is available at&#xA;http://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='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.feature'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <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.gef.feature.jar' version='3.27.0.202602231721'/>
        <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.27.0.202602231721'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gef' version='3.27.0.202602231721'/>
      </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.ui.console.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.examples.feature.jar' version='8.0.3.20260715_1209'>
      <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.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer Examples'/>
        <property name='df_LT.description' value='Examples for the Data Transformer'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.examples'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.feature.jar' version='8.0.3.20260715_1209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='com.oaklandsw.transform.feature.examples' version='8.0.3.20260715_1209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='com.oaklandsw.transform.feature.examples' version='8.0.3.20260715_1209'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.io' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.io' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: IO'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: IO'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-io'/>
        <property name='maven-version' value='12.1.7'/>
        <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.io' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.io' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.ssl,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.io.content' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.io.jmx' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.jmx,org.eclipse.jetty.util.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.io.ssl' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.eclipse.jetty.io,org.eclipse.jetty.util.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.io' version='12.1.7'>
          <properties 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='37'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.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.lang.runtime' 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.security.cert' 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.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.io
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.io' version='12.1.7'/>
      </artifacts>
      <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: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.x86_64' version='3.133.0.v20260225-1014'>
      <update id='org.eclipse.swt.cocoa.macosx.x86_64' range='[0.0.0,3.133.0.v20260225-1014)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Mac OS X (Cocoa) on x86_64'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.x86_64'/>
        <property name='maven-version' value='3.133.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.133.0.v20260225-1014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.133.0.v20260225-1014'/>
        <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.133.0.v20260225-1014'>
          <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.133.0.v20260225-1014'/>
        <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.128.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64.source' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.133.0.v20260225-1014'/>
      </artifacts>
      <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.133.0.v20260225-1014&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.registration' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.registration' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Registration Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.registration'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.registration' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.registration' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.registration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.registration.license' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.registration.register' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.registration.register.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.registration.wizards.license' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.registration' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.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.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.axis2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.xml.rpc-api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.registration
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.registration.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.registration' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.registration;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.routelets.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Routelets Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Routelets'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.routelets.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.routelets.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.routelets.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.routelets.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.unifiedcomponent' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.unifiedcomponent' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Unifiedcomponent'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.unifiedcomponent'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.unifiedcomponent' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.unifiedcomponent' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.unifiedcomponent' version='8.0.3.20260601_1447'>
          <properties 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='25'>
        <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.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.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.unifiedcomponent
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.unifiedcomponent.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.unifiedcomponent' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.unifiedcomponent;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.spark.distribution.spark24x' version='8.0.3.20260609_1620' generation='2'>
      <update id='org.talend.spark.distribution.spark24x' range='[0.0.0,8.0.3.20260609_1620)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark24x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark24x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark24x' version='8.0.3.20260609_1620'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark24x' version='8.0.3.20260609_1620'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark24x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark24x' version='8.0.3.20260609_1620'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark24x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark24x.source' range='[8.0.3.20260609_1620,8.0.3.20260609_1620]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark24x' version='8.0.3.20260609_1620'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark24x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260609_1620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tacokit.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.tacokit.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio TaCoKit Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='TaCoKit of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tacokit.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tacokit.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.sdk.component.studio-integration' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tacokit.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.mortbay.jasper.mortbay-apache-el' version='9.0.118' singleton='false' generation='2'>
      <update id='org.mortbay.jasper.mortbay-apache-el' range='[0.0.0,9.0.118)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.equinox.p2.provider' value='Eclipse Jetty'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
        <property name='maven-groupId' value='org.mortbay.jasper'/>
        <property name='maven-artifactId' value='mortbay-apache-el'/>
        <property name='maven-version' value='9.0.118'/>
        <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.mortbay-apache-el' version='9.0.118'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.mortbay-apache-el' version='9.0.118'/>
        <provided namespace='java.package' name='javax.el' version='3.0.0'/>
        <provided namespace='java.package' name='org.apache.el' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.el.lang' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.el.stream' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.el.parser' version='9.0.118'/>
        <provided namespace='java.package' name='org.apache.el.util' version='9.0.118'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.mortbay-apache-el' version='9.0.118'>
          <properties 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='8'>
        <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.118' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.lang' range='9.0.118' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.stream' range='9.0.118' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.parser' range='9.0.118' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.util' range='9.0.118' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.mortbay.jasper.mortbay-apache-el
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mortbay.jasper.mortbay-apache-el.source' range='[9.0.118,9.0.118]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mortbay.jasper.mortbay-apache-el' version='9.0.118'/>
      </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.mortbay-apache-el&#xA;Bundle-Version: 9.0.118
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.sshd.osgi' version='2.17.1' singleton='false' generation='2'>
      <update id='org.apache.sshd.osgi' range='[0.0.0,2.17.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Mina SSHD :: OSGi'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Software Foundation provides support for the Apache community of open-source software projects.    The Apache projects are characterized by a collaborative, consensus based development process, an open and    pragmatic software license, and a desire to create high quality software that leads the way in its field.    We consider ourselves not simply a group of projects sharing a server, but rather a community of developers    and users.'/>
        <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/'/>
        <property name='maven-groupId' value='org.apache.sshd'/>
        <property name='maven-artifactId' value='sshd-osgi'/>
        <property name='maven-version' value='2.17.1'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='112'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.osgi' version='2.17.1'/>
        <provided namespace='osgi.bundle' name='org.apache.sshd.osgi' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.agent' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.agent.common' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent,org.apache.sshd.common,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.agent.local' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent,org.apache.sshd.agent.common,org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server.channel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.agent.unix' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent,org.apache.sshd.agent.common,org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server.channel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.certificate' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.config.keys' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.auth,org.apache.sshd.client.auth.hostbased,org.apache.sshd.client.auth.keyboard,org.apache.sshd.client.auth.password,org.apache.sshd.client.auth.pubkey,org.apache.sshd.client.config.hosts,org.apache.sshd.client.config.keys,org.apache.sshd.client.future,org.apache.sshd.client.keyverifier,org.apache.sshd.client.session,org.apache.sshd.client.simple,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.compression,org.apache.sshd.common.config.keys,org.apache.sshd.common.future,org.apache.sshd.common.helpers,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.kex.extension,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.signature' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.auth' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.auth.password,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.hostbased' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.keyboard' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.password' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common.auth,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.auth.pubkey' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent,org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.channel' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.future,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.net,org.apache.sshd.common.util.threads' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.channel.exit' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.config' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client,org.apache.sshd.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.config.hosts' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config.keys,org.apache.sshd.common.mac,org.apache.sshd.common.util.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.config.keys' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.util.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.future' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.session,org.apache.sshd.common.future,org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.global' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.channel,org.apache.sshd.common.global,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.buffer.keys' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.kex' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.session,org.apache.sshd.common.config.keys,org.apache.sshd.common.kex,org.apache.sshd.common.kex.dh,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.keyverifier' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.config.hosts,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.mac,org.apache.sshd.common.util.io,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.session' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent.common,org.apache.sshd.client,org.apache.sshd.client.auth,org.apache.sshd.client.auth.hostbased,org.apache.sshd.client.auth.keyboard,org.apache.sshd.client.auth.password,org.apache.sshd.client.auth.pubkey,org.apache.sshd.client.channel,org.apache.sshd.client.config.hosts,org.apache.sshd.client.future,org.apache.sshd.client.keyverifier,org.apache.sshd.client.session.forward,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.net,org.apache.sshd.server.x11' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.session.forward' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.session,org.apache.sshd.common.session,org.apache.sshd.common.util.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.simple' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.future,org.apache.sshd.client.session,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.client.subsystem' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.channel,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.session,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.file,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.helpers,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.kex.extension,org.apache.sshd.common.mac,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.server.forward' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.auth' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.session,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.channel' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel.exception,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.channel.exception' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.channel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.channel.throttle' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.channel,org.apache.sshd.common.io,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.cipher' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.crypto.spec,org.apache.sshd.common,org.apache.sshd.common.config,org.apache.sshd.common.digest,org.apache.sshd.common.keyprovider,org.apache.sshd.common.mac' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.compression' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.helpers,org.apache.sshd.common.kex,org.apache.sshd.common.mac,org.apache.sshd.common.signature' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config.keys.u2f,org.apache.sshd.common.digest,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.util.io.output,org.apache.sshd.common.util.io.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.impl' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.u2f,org.apache.sshd.common.session,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys,org.apache.sshd.common.session,org.apache.sshd.common.util.io,org.apache.sshd.common.util.io.resource,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.openssh' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.impl,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.session,org.apache.sshd.common.util.io.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.openssh.kdf' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys.loader.openssh,org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.pem' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.session,org.apache.sshd.common.util.io.der' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.loader.ssh2' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.u2f' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.config.keys' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.writer' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.config.keys.loader' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.config.keys.writer.openssh' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.config.keys.writer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.digest' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.file' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.file.nativefs' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.file,org.apache.sshd.common.session,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.file.nonefs' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.file,org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.file.root' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.file.util,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.file.util' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.file.virtualfs' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.file,org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.forward' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.future' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.io,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.global' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.buffer.keys' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.helpers' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.file,org.apache.sshd.common.forward,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.server.forward' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.io' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.common.util.threads' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.io.nio2' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.threads' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.kex' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.config,org.apache.sshd.common.digest,org.apache.sshd.common.kex.extension,org.apache.sshd.common.keyprovider,org.apache.sshd.common.mac,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.kex.dh' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.digest,org.apache.sshd.common.kex,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.kex.extension' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.kex,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.kex.extension.parser' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.kex.extension,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.keyprovider' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.session,org.apache.sshd.common.util.io.resource,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.mac' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.net' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.common.random' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.session' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent.common,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.mac,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.server.x11' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.session.helpers' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.agent.common,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.digest,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.mac,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.server.x11,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.signature' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config,org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.util.functors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.buffer' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer.keys,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.buffer.keys' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.u2f,org.apache.sshd.common.util.buffer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.closeable' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.util,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.functors' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.helper' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.util.functors,org.apache.sshd.common.util.io.resource,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.der' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.functors' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.input' version='2.17.1'/>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.output' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.util.io,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.io.resource' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.logging' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j,org.slf4j.event,org.slf4j.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.net' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.security.eddsa.generic,org.apache.sshd.server.keyprovider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security.bouncycastle' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.util.security,org.apache.sshd.common.util.security.eddsa.generic,org.apache.sshd.server.keyprovider' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security.eddsa' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.i2p.crypto.eddsa,net.i2p.crypto.eddsa.spec,org.apache.sshd.common.config.keys,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.security,org.apache.sshd.common.util.security.eddsa.generic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security.eddsa.bouncycastle' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.config.keys,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.security.eddsa.generic,org.bouncycastle.jcajce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.security.eddsa.generic' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.impl,org.apache.sshd.common.config.keys.loader.pem,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.io.der,org.apache.sshd.common.util.io.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.common.util.threads' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.core' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.server.auth' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.helpers,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.kex.extension,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.signature,org.apache.sshd.common.util,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.auth.gss,org.apache.sshd.server.auth.hostbased,org.apache.sshd.server.auth.keyboard,org.apache.sshd.server.auth.password,org.apache.sshd.server.auth.pubkey,org.apache.sshd.server.command,org.apache.sshd.server.session,org.apache.sshd.server.shell,org.apache.sshd.server.subsystem' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.auth' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.gss' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.login,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.server.auth,org.apache.sshd.server.session,org.ietf.jgss' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.hostbased' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.keyboard' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.password' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.auth.pubkey' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config.keys,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.channel' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server,org.apache.sshd.server.command,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.command' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.file,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server,org.apache.sshd.server.channel,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.config' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.server,org.apache.sshd.server.forward' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.config.keys' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config.keys,org.apache.sshd.common.keyprovider,org.apache.sshd.common.util.io,org.apache.sshd.server,org.apache.sshd.server.auth.pubkey,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.forward' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.forward,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.common.util.threads,org.apache.sshd.server.channel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.global' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.global,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.buffer.keys' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.jaas' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.util.logging,org.apache.sshd.server.auth.password,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.kex' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.kex,org.apache.sshd.common.kex.dh,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.keyprovider' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.session' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.server,org.apache.sshd.server.auth,org.apache.sshd.server.auth.gss,org.apache.sshd.server.auth.hostbased,org.apache.sshd.server.auth.keyboard,org.apache.sshd.server.auth.password,org.apache.sshd.server.auth.pubkey' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.shell' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server,org.apache.sshd.server.channel,org.apache.sshd.server.command,org.apache.sshd.server.session' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.subsystem' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.common,org.apache.sshd.server.channel,org.apache.sshd.server.command' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.sshd.server.x11' version='2.17.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.closeable' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.sshd.osgi' version='2.17.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='58'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.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='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.math' 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.nio.file.spi' range='0.0.0'/>
        <required namespace='java.package' name='java.rmi' 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.security.interfaces' range='0.0.0'/>
        <required namespace='java.package' name='java.security.spec' 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.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.logging' 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.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.interfaces' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' 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='net.i2p.crypto.eddsa' range='[0.3.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.i2p.crypto.eddsa.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.i2p.crypto.eddsa.spec' range='[0.3.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tomcat.jni' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.prng' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.interfaces' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.openssl' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.openssl.jcajce' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.operator' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.pkcs' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.pkcs.jcajce' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.mlkem' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.ntruprime' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.83.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.sshd.osgi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.osgi.source' range='[2.17.1,2.17.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.sshd.osgi' version='2.17.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.sshd.osgi&#xA;Bundle-Version: 2.17.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.launching.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.launching German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.launching' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.launching
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.gitmerge.ui.edit' version='8.0.3.20260721_0924' generation='2'>
      <update id='org.talend.repository.gitmerge.ui.edit' range='[0.0.0,8.0.3.20260721_0924)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Edit'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.gitmerge.ui.edit'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge.ui.edit' version='8.0.3.20260721_0924'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.gitmerge.ui.edit' version='8.0.3.20260721_0924'/>
        <provided namespace='osgi.identity' name='org.talend.repository.gitmerge.ui.edit' version='8.0.3.20260721_0924'>
          <properties 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='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.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitmerge' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitmerge.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.dbmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.gitmerge.ui.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge.ui.edit.source' range='[8.0.3.20260721_0924,8.0.3.20260721_0924]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.gitmerge.ui.edit' version='8.0.3.20260721_0924'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.gitmerge.ui.edit;singleton:=true&#xA;Bundle-Version: 8.0.3.20260721_0924
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib.macro' version='2.42.0.v20260223-0608' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.lib.macro' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Macro Interfaces'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib.macro'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtend.lib.macro.file,org.eclipse.xtend.lib.macro.services,org.eclipse.xtend.lib.macro.declaration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.declaration' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtend.lib.macro.file,org.eclipse.xtend2.lib,org.eclipse.xtend.lib.macro.expression,org.eclipse.xtext.xbase.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.expression' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtend.lib.macro.declaration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.file' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.services' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtend.lib.macro.declaration,org.eclipse.xtext.xbase.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib.macro' version='2.42.0.v20260223-0608'>
          <properties 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.xtext.xbase.lib' range='2.42.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtend.lib.macro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.macro' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.lib.macro&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.urischeme' version='1.3.600.v20251023-1158' generation='2'>
      <update id='org.eclipse.urischeme' range='[0.0.0,1.3.600.v20251023-1158)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.urischeme'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' version='1.3.600.v20251023-1158'/>
        <provided namespace='osgi.bundle' name='org.eclipse.urischeme' version='1.3.600.v20251023-1158'/>
        <provided namespace='java.package' name='org.eclipse.urischeme' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.urischeme' version='1.3.600.v20251023-1158'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.29.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=17))'>
          <description>
            org.eclipse.urischeme
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme.source' range='[1.3.600.v20251023-1158,1.3.600.v20251023-1158]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.urischeme' version='1.3.600.v20251023-1158'/>
      </artifacts>
      <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.3.600.v20251023-1158
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor.feature.jar' version='2.20.0.v20250910-1205'>
      <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.20.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.20.0.v20250910-1205'/>
        <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.20.0.v20250910-1205'/>
      </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.20.0.v20250910-1205'/>
      </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.ui.forms.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.javamonitor.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Java Monitor Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Java Monitor of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.javamonitor.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.javamonitor.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.javamonitor.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.javamonitor.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.101.v20250818-1641' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient5' range='[0.0.0,1.1.101.v20250818-1641)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF HttpComponents 5 Filetransfer Provider'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclient5'/>
        <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.ecf.provider.filetransfer.httpclient5' version='1.1.101.v20250818-1641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.101.v20250818-1641'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer.httpclient5' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.101.v20250818-1641'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='osgi.bundle' name='org.eclipse.equinox.common' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='3.9.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.10.800'/>
        <required namespace='java.package' name='org.apache.hc.client5.http' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.async' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.async.methods' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.auth' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic.methods' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.config' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.cookie' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.entity' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.entity.mime' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.async' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.auth' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.classic' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.cookie' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.io' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.nio' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.routing' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.io' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.nio' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.protocol' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.psl' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.routing' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.socket' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.ssl' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.utils' range='[5.1.3,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.entity' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.message' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.protocol' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.pool' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='[5.1.4,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer.events' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer.identity' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.filetransfer.service' range='5.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.internal.provider.filetransfer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.browse' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.identity' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.retrieve' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.filetransfer.util' range='3.2.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='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.2'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.eclipse.ecf.provider.filetransfer.httpclient5
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.provider.filetransfer.httpclient5
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5.source' range='[1.1.101.v20250818-1641,1.1.101.v20250818-1641]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.101.v20250818-1641'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.provider.filetransfer.httpclient5;singleton:=true&#xA;Bundle-Version: 1.1.101.v20250818-1641
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.xmlmap' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.xmlmap' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XMLMap Model Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.xmlmap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.xmlmap' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.xmlmap' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.xmlmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.xmlmap.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.xmlmap.model.emf.xmlmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.xmlmap.model.emf.xmlmap.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.xmlmap.model.emf.xmlmap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.xmlmap.model.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.xmlmap.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.xmlmap' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.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.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datatools.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.gefabstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.xmlmap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.xmlmap.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.xmlmap' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.xmlmap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.builtin.nl.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.builtin.nl.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.nl.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.builtin.nl.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.builtin.nl.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataquality.edit' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.dataquality.edit' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='zh_CN.pluginName' value='组件模块'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Dataquality Edit Support'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Dataquality Edit Support'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='データクオリティ編集サポート'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.edit'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.edit' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.edit' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis.category.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.analysis.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.pattern.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.domain.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.expressions.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.columnset.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.definition.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.schema.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.indicators.sql.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.reports.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.rules.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.edit' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.edit.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.edit' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.edit; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tdi.feature.feature.group' version='8.0.3.20260421_0909' singleton='false'>
      <update id='org.talend.studio.tdi.feature.feature.group' range='[0.0.0,8.0.3.20260421_0909)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TDI Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tdi.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' version='8.0.3.20260421_0909'/>
      </provides>
      <requires size='143'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.bridge.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.brms.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.deps.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.rules.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.validationrules.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobscript.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.pe.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.amc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.importation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.datalineage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resource.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.edifact.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sap.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.bigquery.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.json.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobtemplate.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.ftp.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdh.x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.cdp.x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.cosmosdb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.550.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.640.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.73x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.5290.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.emr.62x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdinsight.400.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdp.x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.webservice.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.fileoutputxml.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.azuredlsgen2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.neo4j.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.rabbitmq.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.workday.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.tableau.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.cyberarkrest.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.httpclient.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.javamonitor.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.alfrescooutput.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pgp.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qlik.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.qvd.output.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.sap.odata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.filemultischemas.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.unified.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.rs.consumer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.m2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.routine.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.scd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.tis.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.debug.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.extrafeature.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.help.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.license.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.root.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tacokit.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.talendforge.registration.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tutorial.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.cdc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resources.exportjob.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.wsdl.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.googledrive.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.salesforce.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.azurestorage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal24x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal30x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal31x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal32x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal33x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal34x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal35x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal3x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal40x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal4x.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.netsuite.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.audit.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.couchbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.synapse.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.ws.consumer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.jar' range='[8.0.3.20260421_0909,8.0.3.20260421_0909]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.help.base.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.rs.provider.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Rs Provider Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Rs Provider Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.rs.provider.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.rs.provider.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.components.rs.provider.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.components.rs.provider.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.discovery.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.discovery German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.discovery' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.discovery
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.milvus.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Milvus'/>
        <property name='org.eclipse.equinox.p2.description' value='Milvus component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.milvus.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.milvus.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.milvus.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Milvus&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.operations.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.operations French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.operations' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.operations
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.unflattener.editor' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.unflattener.editor' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Unflattener Editor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.unflattener.editor'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.unflattener.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.unflattener.editor' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='25'>
        <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.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.talend.transform.unflattener' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.map.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.unflattener.map' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.schema' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.unflattener.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener.editor.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.unflattener.editor' version='8.0.3.20260715_1209'/>
      </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.talend.transform.unflattener.editor;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.datastewardship.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Stewardship'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Stewardship'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.datastewardship.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.datastewardship.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.datastewardship.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Stewardship&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.maven.aether' version='8.0.3.20260608_1215' singleton='false' generation='2'>
      <update id='org.talend.designer.maven.aether' range='[0.0.0,8.0.3.20260608_1215)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Aether'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.aether'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.aether' version='8.0.3.20260608_1215'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.aether' version='8.0.3.20260608_1215'/>
        <provided namespace='java.package' name='org.talend.designer.maven.aether' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.aether.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.aether.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.aether.selector' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.aether.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.aether' version='8.0.3.20260608_1215'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.aether
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.aether.source' range='[8.0.3.20260608_1215,8.0.3.20260608_1215]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.aether' version='8.0.3.20260608_1215'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.maven.aether&#xA;Bundle-Version: 8.0.3.20260608_1215
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.ai.feature.feature.group' version='8.0.3.20260608_0338' singleton='false'>
      <update id='org.talend.studio.components.ai.feature.feature.group' range='[0.0.0,8.0.3.20260608_0338)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='AI'/>
        <property name='org.eclipse.equinox.p2.description' value='AI component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.ai.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.ai.feature.feature.group' version='8.0.3.20260608_0338'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.pinecone.studio.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.embeddingAI.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.chunk.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.milvus.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.ollama.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.claude.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.ai.feature.feature.jar' range='[8.0.3.20260608_0338,8.0.3.20260608_0338]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          AI&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='bcpkix' version='1.84.0' singleton='false' generation='2'>
      <update id='bcpkix' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='bcpkix'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcpkix-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='56'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcpkix' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcpkix' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.cert' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.crypto.params,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.cmp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cert.crmf,org.bouncycastle.cms,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.crmf' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.crmf,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cms,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.crmf.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.crmf,org.bouncycastle.cert.crmf,org.bouncycastle.crypto.params,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.crmf.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.x500,org.bouncycastle.asn1,org.bouncycastle.asn1.crmf,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert.crmf,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.dane' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.dane.fetcher' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.cert.dane' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.x500,org.bouncycastle.asn1,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.ocsp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.ocsp,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.ocsp.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.x500,org.bouncycastle.cert.ocsp,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.path' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.cert,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.path.validations' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x500,org.bouncycastle.cert,org.bouncycastle.cert.path,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.selector' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cert.selector.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.x500,org.bouncycastle.asn1.x500,org.bouncycastle.cert.selector' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cmc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.cms,org.bouncycastle.cert,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cms' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cert.selector,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cms.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cms,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.operator,org.bouncycastle.operator.bc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.cms.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,javax.security.auth.x500,org.bouncycastle.asn1,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cert.selector.jcajce,org.bouncycastle.cms,org.bouncycastle.operator,org.bouncycastle.operator.jcajce' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.dvcs' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.dvcs,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cms,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.eac' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.eac,org.bouncycastle.eac.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.eac.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.eac,org.bouncycastle.eac' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.eac.operator' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.eac.operator.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.eac.operator,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.est' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.est,org.bouncycastle.asn1.pkcs,org.bouncycastle.cert,org.bouncycastle.operator,org.bouncycastle.pkcs,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.est.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.bouncycastle.est,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.its' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.its.operator,org.bouncycastle.oer.its.etsi103097,org.bouncycastle.oer.its.ieee1609dot2,org.bouncycastle.oer.its.ieee1609dot2.basetypes,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.its.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.crypto.params,org.bouncycastle.its,org.bouncycastle.its.operator,org.bouncycastle.oer.its.ieee1609dot2,org.bouncycastle.oer.its.ieee1609dot2.basetypes,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.its.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.its,org.bouncycastle.its.operator,org.bouncycastle.oer.its.ieee1609dot2,org.bouncycastle.oer.its.ieee1609dot2.basetypes,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.its.operator' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.its,org.bouncycastle.oer.its.ieee1609dot2.basetypes,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.mime' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.mime.smime,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.mime.encoding' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.mime.smime' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.cert,org.bouncycastle.cms,org.bouncycastle.mime,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.mozilla' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.mozilla,org.bouncycastle.asn1.x509,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.mozilla.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.mozilla' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openssl' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.operator,org.bouncycastle.util.io.pem' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openssl.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openssl.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.openssl,org.bouncycastle.operator,org.bouncycastle.pkix.jcajce,org.bouncycastle.util.io.pem' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.operator' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.cert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.operator.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.operator.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.jcajce.util,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pkcs' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.operator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pkcs.bc' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.operator,org.bouncycastle.operator.bc,org.bouncycastle.pkcs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pkcs.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth.x500,org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x509,org.bouncycastle.crypto.util,org.bouncycastle.operator,org.bouncycastle.pkcs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pkix' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cms' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pkix.jcajce' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.x509,org.bouncycastle.jcajce,org.bouncycastle.jcajce.util,org.bouncycastle.pkix,org.bouncycastle.pkix.util,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pkix.util' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.cert,org.bouncycastle.pkix.util.filter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pkix.util.filter' version='1.84.0'/>
        <provided namespace='java.package' name='org.bouncycastle.tsp' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.cms,org.bouncycastle.asn1.tsp,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cms,org.bouncycastle.operator,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.tsp.cms' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.cms,org.bouncycastle.cms,org.bouncycastle.operator,org.bouncycastle.tsp' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.tsp.ers' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.tsp,org.bouncycastle.asn1.x509,org.bouncycastle.cert,org.bouncycastle.cms,org.bouncycastle.operator,org.bouncycastle.tsp,org.bouncycastle.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.voms' version='1.84.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.cert' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='bcpkix' version='1.84.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='94'>
        <required namespace='java.package' name='java.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.ref' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.zip' 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.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.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.bouncycastle.asn1' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.bc' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.bsi' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cmp' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cms' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cms.ecc' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.crmf' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptopro' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.dvcs' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.eac' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.edec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ess' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.est' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gm' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gnu' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.iana' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.isara' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.iso' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.kisa' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.misc' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.mozilla' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ntt' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ocsp' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.oiw' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.rosstandart' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.sec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.teletrust' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.tsp' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500.style' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509.qualified' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.encodings' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.io' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.macs' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.paddings' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.interfaces' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.io' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.spec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.field' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.etsi103097' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.ieee1609dot2' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.ieee1609dot2.basetypes' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.template.etsi103097' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.template.ieee1609dot2' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.lms' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.84.0,1.85.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io.pem' range='[1.84.0,1.85.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            bcpkix
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            bcpkix
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcpkix.source' range='[1.84.0,1.84.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcpkix' version='1.84.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: bcpkix&#xA;Bundle-Version: 1.84
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.scd.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.scd.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='SCD Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio SCD'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.scd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.scd.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.scd' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.scd.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.qtcp.feature.feature.jar' version='8.0.3.20260601_1023'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='QTC_P Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.qtcp.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.qtcp.feature.feature.jar' version='8.0.3.20260601_1023'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.qtcp.feature' version='8.0.3.20260601_1023'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.qtcp.feature' version='8.0.3.20260601_1023'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.osgi.service.device' version='1.1.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.device' range='[0.0.0,1.1.1.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.device'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.device Version 1.1.1'/>
        <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.device'/>
        <property name='maven-version' value='1.1.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.service.device' version='1.1.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.device' version='1.1.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.device' version='1.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.device' version='1.1.1.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='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.service.device
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.device.source' range='[1.1.1.202109301733,1.1.1.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.device' version='1.1.1.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.device&#xA;Bundle-Version: 1.1.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.environment' version='1.1.0.v202308161955' singleton='false' generation='2'>
      <update id='org.eclipse.wst.common.environment' range='[0.0.0,1.1.0.v202308161955)' severity='0'/>
      <properties size='9'>
        <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.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.common.environment' version='1.1.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.environment' version='1.1.0.v202308161955'/>
        <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.1.0.v202308161955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.wst.common.environment
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.environment.source' range='[1.1.0.v202308161955,1.1.0.v202308161955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.environment' version='1.1.0.v202308161955'/>
      </artifacts>
      <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.1.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.feature.jar' version='7.6.0.202603022253-r'>
      <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/jgit/'/>
        <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) 2005, 2023 Shawn Pearce, Robin Rosenberg, et.al.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git'/>
        <property name='df_LT.description' value='A pure Java implementation of the Git version control system.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.jar' version='7.6.0.202603022253-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit' version='7.6.0.202603022253-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit' version='7.6.0.202603022253-r'/>
      </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.debug.core.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.core.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter.feature.group' version='2.22.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.converter.feature.group' range='[0.0.0,2.22.0.v20250910-1205)' 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.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.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.22.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter' range='[2.15.0.v20250910-1205,2.15.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore' range='[2.12.0.v20250910-1205,2.12.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.java' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.rose' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.jar' range='[2.22.0.v20250910-1205,2.22.0.v20250910-1205]'>
          <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.talend.dataquality.common' version='9.2.16' singleton='false'>
      <update id='org.talend.dataquality.common' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Data Quality Common Plug-in'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Quality Common Library is the low level library containing interfaces and common utility classes.'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.common' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.common' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.common.character' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.common.exception' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.common.inference' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.common.pattern' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.common.regex' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.common.util' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.common' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.talend.testutils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.5.3,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.pool' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.pool.impl' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.pattern.character' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.2.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.common.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.common' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.common&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.sqlbuilder' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.sqlbuilder' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Sqlbuilder'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.sqlbuilder'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='48'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sqlbuilder' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.sqlbuilder' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='com.ice.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.connections' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.connections.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dataset' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dataset.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbdetail' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbdetail.tab' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbstructure' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbstructure.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbstructure.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.history' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.history.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.editors' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.views' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sessiontree.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sessiontree.model' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sessiontree.model.utility' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqleditor' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqleditor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqlpanel' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqlpanel.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.datasetviewer' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.datasetviewer.cellcomponent' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.gui' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.gui.action' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.gui.sql' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.gui.sql.event' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.id' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.persist' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.resources' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.sql' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.util.log' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.util.beanwrapper' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.sqlbuilder' version='8.0.3.20260117_0505'>
          <properties 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.apache.log4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sqlbuilder.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.sqlbuilder' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.libraries.sqlbuilder;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.sparkmap' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.sparkmap' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SPARKMap Model Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.sparkmap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkmap' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.sparkmap' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.sparkmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkmap.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkmap.model.emf.sparkmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkmap.model.emf.sparkmap.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkmap.model.emf.sparkmap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkmap.model.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkmap.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.sparkmap' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <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='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datatools.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.gefabstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.sparkmap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkmap.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.sparkmap' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.sparkmap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.samba' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.samba' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Samba Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.samba'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.samba' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.samba' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.samba
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.samba.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.samba' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.samba;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.remote.client' version='8.0.1.20230807_1336_patch' singleton='false' generation='2'>
      <update id='org.talend.remote.client' range='[0.0.0,8.0.1.20230807_1336_patch)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.remote.client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='www.talend.com'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.client' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='osgi.bundle' name='org.talend.remote.client' version='8.0.1.20230807_1336_patch'/>
        <provided namespace='java.package' name='org.talend.remote.client' version='8.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.remote.commons,org.talend.remote.commons.exception,org.talend.remote.commons.msg,org.talend.remote.commons.msg.client.request,org.talend.remote.commons.msg.server.response' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.remote.client' version='8.0.1.20230807_1336_patch'>
          <properties 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='12'>
        <required namespace='java.package' name='javax.net' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.12.0,4.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.exception' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.client.request' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.constants' range='[8.0.0,9.0.0)'/>
        <required namespace='java.package' name='org.talend.remote.commons.msg.server.response' range='[8.0.0,9.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.remote.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.remote.client.source' range='[8.0.1.20230807_1336_patch,8.0.1.20230807_1336_patch]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.remote.client' version='8.0.1.20230807_1336_patch'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.remote.client&#xA;Bundle-Version: 8.0.1.20230807_1336_patch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.osgi.lib.loader' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.osgi.lib.loader' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Loader'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.osgi.lib.loader'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.osgi.lib.loader' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.osgi.lib.loader' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.osgi.hook' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.osgi.hook.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.osgi.hook.notification' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.osgi.lib.loader' version='8.0.3.20260601_1447'>
          <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='8.0.3.20260601_1447'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.osgi.lib.loader
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.osgi.lib.loader.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.osgi.lib.loader' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.osgi.lib.loader&#xA;Bundle-Version: 8.0.3.20260601_1447&#xA;Fragment-Host: system.bundle; extension:=framework
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.feature.jar' version='2.3.2500.v20260226-0420'>
      <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.help.base'/>
        <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) 2008, 2013 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'/>
        <property name='df_LT.featureName' value='Eclipse Help System'/>
        <property name='df_LT.description' value='Eclipse help system.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='2.3.2500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.jar' version='2.3.2500.v20260226-0420'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.help' version='2.3.2500.v20260226-0420'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.help' version='2.3.2500.v20260226-0420'/>
      </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.equinox.p2.metadata.repository.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.http.apache' version='7.6.0.202603022253-r' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.http.apache' range='[0.0.0,7.6.0.202603022253-r)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit Apache httpclient based HTTP support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse JGit'/>
        <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='OSGI-INF/l10n/plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache' version='7.6.0.202603022253-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.http.apache' version='7.6.0.202603022253-r'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.http.apache' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.client,org.eclipse.jgit.transport.http,org.apache.http.entity,org.apache.http.client.methods,javax.net.ssl,org.eclipse.jgit.util,org.apache.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.http.apache.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.http.apache' version='7.6.0.202603022253-r'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.params' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.params' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.scheme' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.socket' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.ssl' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.util' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.conn' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.ssl' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[7.6.0,7.7.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.6.0,7.7.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.http.apache
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.source' range='[7.6.0.202603022253-r,7.6.0.202603022253-r]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.http.apache' version='7.6.0.202603022253-r'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.http.apache&#xA;Bundle-Version: 7.6.0.202603022253-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.google.re2j' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.google.re2j' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Linear time regular expressions for Java'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.google.re2j'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.re2j' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.google.re2j' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='com.google.re2j' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.google.re2j' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.re2j.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.google.re2j' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.libraries.google.re2j&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.properties.tabbed.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.properties.tabbed' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.root.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Root Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Root plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.root.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.root.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.root.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.root.feature' version='8.0.3.20260601_1447'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.amc.data' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.amc.data' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Data'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.amc.data'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.data' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.amc.data' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.amc.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.data.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.data.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.data.url' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.amc.data' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.apache.log4j' 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=17))'>
          <description>
            org.talend.amc.data
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.data.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.amc.data' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.amc.data&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.metadata' version='8.0.3.20260716_0355' generation='2'>
      <update id='org.talend.repository.metadata' range='[0.0.0,8.0.3.20260716_0355)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Repository Metadata Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.metadata'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.metadata' version='8.0.3.20260716_0355'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.metadata' version='8.0.3.20260716_0355'/>
        <provided namespace='java.package' name='org.talend.repository.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.importexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.seeker' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.ui.actions.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.ui.actions.toolbar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.ui.creation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.ui.creation.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.metadata.ui.wizards.form' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.delimited' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.excel' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.ldif' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.positional' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.regexp' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.xml.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.xml.buttons' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.xml.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.xml.extraction' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.files.xml.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.genericshema' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.connection.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.table.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.metadata.table.files' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.metadata' version='8.0.3.20260716_0355'>
          <properties 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='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' 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.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.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.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.axis2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jexcel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.excel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datatools.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.ldap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.metadata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.metadata.source' range='[8.0.3.20260716_0355,8.0.3.20260716_0355]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.metadata' version='8.0.3.20260716_0355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.metadata;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.apache.lucene8' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.apache.lucene8' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Lucene 8 Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.lucene8'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='126'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.lucene8' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.lucene8' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.apache.lucene' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ar' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bn' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.br' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ca' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.charfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cjk' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ckb' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.commongrams' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound.hyphenation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cz' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.da' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.de' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.en' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.es' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.et' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.eu' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fa' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fr' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ga' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.gl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hu' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hunspell' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.id' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.in' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.it' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lv' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.minhash' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ngram' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.nl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.no' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.path' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.payloads' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.reverse' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ro' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ru' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.shingle' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sinks' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.snowball' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sr' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sv' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.synonym' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.th' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tr' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.wikipedia' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.blocktree' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.compressing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene50' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene60' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene70' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene80' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene84' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene86' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.perfield' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.collation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.collation.tokenattributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.geo' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.function.docvalues' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.function.valuesource' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.intervals' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.mlt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queries.payloads' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.classic' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.complexPhrase' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.similarities' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.spans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.store' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.automaton' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.bkd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.mutable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.packed' version='0.0.0'/>
        <provided namespace='java.package' name='org.tartarus.snowball' version='0.0.0'/>
        <provided namespace='java.package' name='org.tartarus.snowball.ext' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.lucene8' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.lucene8.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.lucene8' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.libraries.apache.lucene8&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tutorial.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.tutorial.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Tutorial Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Tutorial of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tutorial.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tutorial.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.tutorials' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tutorial.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.sparkjoblet' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.sparkjoblet' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SparkJoblet Model'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.sparkjoblet'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkjoblet' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.sparkjoblet' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.sparkjoblet.model.sparkJobletProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkjoblet.model.sparkJobletProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.sparkjoblet.model.sparkJobletProperties.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.sparkjoblet' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.joblet' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.tis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.expressions' 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.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.sparkjoblet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.sparkjoblet.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.sparkjoblet' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.sparkjoblet;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.transport.ecf.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.transport.ecf Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.transport.ecf' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.transport.ecf.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.transport.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.notifications.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.notifications' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.notifications.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.notifications
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.group' version='8.0.3.20260324_0926' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.group' range='[0.0.0,8.0.3.20260324_0926)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Snowflake'/>
        <property name='org.eclipse.equinox.p2.description' value='Snowflake component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.snowflakeee.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.group' version='8.0.3.20260324_0926'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.snowflake.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.jar' range='[8.0.3.20260324_0926,8.0.3.20260324_0926]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Snowflake component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.flattener.dsql' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.flattener.dsql' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DSQL Map Flattener'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.flattener.dsql'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.flattener.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.dsql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.flattener.dsql' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.flattener.dsql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.dsql.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.flattener.dsql' version='8.0.3.20260715_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.talend.transform.flattener.dsql;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.data.transform.examples.edi' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.data.transform.examples.edi' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EDI Examples'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.data.transform.examples.edi'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.data.transform.examples.edi' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.data.transform.examples.edi' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.data.transform.examples.edi' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.data.transform.examples.edi.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.data.transform.examples.edi' version='8.0.3.20260715_1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.oaklandsw.data.transform.examples.edi&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.amc.metter' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.amc.metter' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Metter Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.amc.metter'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.metter' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.amc.metter' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.amc.metter' version='8.0.3.20260601_1447'>
          <properties 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='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc.libraries' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc.commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc.charts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.rap.ui.workbench' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' 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.jface.preference' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.amc.metter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.metter.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.amc.metter' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.amc.metter; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.router.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.components.router.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Router Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Router Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.router.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.router.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.router' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.router.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.camel.resource.core' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.camel.resource.core' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.camel.resource.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.resource.core' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.camel.resource.core' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.camel.resource.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.camel.resource.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.camel.resource.core' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.camel.resource.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.resource.core.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.camel.resource.core' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.camel.resource.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide' version='3.23.0.v20260103-1639' generation='2'>
      <update id='org.eclipse.ui.ide' range='[0.0.0,3.23.0.v20260103-1639)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide'/>
        <property name='maven-version' value='3.23.0-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.23.0.v20260103-1639'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide' version='3.23.0.v20260103-1639'/>
        <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.23.0.v20260103-1639'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.20.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.13.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.12.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='1.1.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.9.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='[0.18.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.12.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.ide
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.source' range='[3.23.0.v20260103-1639,3.23.0.v20260103-1639]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide' version='3.23.0.v20260103-1639'/>
      </artifacts>
      <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.23.0.v20260103-1639
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui' version='2.45.0.v20251210-1157' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore.ui' range='[0.0.0,2.45.0.v20251210-1157)' 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.45.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.45.0.v20251210-1157'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' version='2.45.0.v20251210-1157'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.action' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.handler' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.presentation' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.provider' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.ui' version='2.45.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.ui' version='2.45.0.v20251210-1157'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.45.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.27.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.codegen.ecore.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.source' range='[2.45.0.v20251210-1157,2.45.0.v20251210-1157]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.ui' version='2.45.0.v20251210-1157'/>
      </artifacts>
      <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.45.0.v20251210-1157
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.event' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.expressions.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.expressions German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.expressions' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.expressions
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch' version='1.3.400.v20260117-1027' generation='2'>
      <update id='org.eclipse.text.quicksearch' range='[0.0.0,1.3.400.v20260117-1027)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Quick Search'/>
        <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.quicksearch'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch' version='1.3.400.v20260117-1027'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch' version='1.3.400.v20260117-1027'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core.pathmatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.core.priority' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.quicksearch.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch' version='1.3.400.v20260117-1027'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.113.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.ide' range='[3.16.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.search' 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.jface' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.10.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' 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.9.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.text.quicksearch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.source' range='[1.3.400.v20260117-1027,1.3.400.v20260117-1027]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch' version='1.3.400.v20260117-1027'/>
      </artifacts>
      <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.quicksearch;singleton:=true&#xA;Bundle-Version: 1.3.400.v20260117-1027
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.talend.maven.resolver' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.maven.resolver' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.cyberark.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CyberArk'/>
        <property name='org.eclipse.equinox.p2.description' value='CyberArk'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.cyberark.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.cyberark.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.di.cyberark.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.di.cyberark.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Cyberark&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.scd.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='SCD Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio SCD'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.scd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.scd.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.scd.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.scd.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.feature.group' version='2.45.0.v20260127-0058' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.feature.group' range='[0.0.0,2.45.0.v20260127-0058)' 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.45.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.45.0.v20260127-0058'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='[2.45.0.v20260127-0058,2.45.0.v20260127-0058]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ant' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.jar' range='[2.45.0.v20260127-0058,2.45.0.v20260127-0058]'>
          <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.ui.editors.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.openai.connector.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.openai.connector.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Native OpenAI'/>
        <property name='org.eclipse.equinox.p2.description' value='Native OpenAI component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.openai.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tOpenAIClient' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/openai' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.openai.connector.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Native OpenAI&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.apache.cxf' version='8.0.3.20260609_0150' generation='2'>
      <update id='org.talend.libraries.apache.cxf' range='[0.0.0,8.0.3.20260609_0150)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Cxf'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.cxf'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='248'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.cxf' version='8.0.3.20260609_0150'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' version='8.0.3.20260609_0150'/>
        <provided namespace='java.package' name='.' version='0.0.0'/>
        <provided namespace='java.package' name='com.ctc.wstx.shaded.msv.org_isorelax.catalog' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax.helpers,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.istack' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax.helpers,javax.xml.stream,jakarta.activation,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.istack.localization' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.ws.rs.core' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.istack.logging' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.activation' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.activation.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.annotation.security' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.annotation.sql' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.jws' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.jws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.ws.rs' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.ws.rs.client' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.ws.rs.container' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.ws.rs.core' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind.annotation.adapters,jakarta.ws.rs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.ws.rs.ext' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.ws.rs.sse' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.xml.bind' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.validation,org.w3c.dom,javax.xml.stream,jakarta.xml.bind.annotation.adapters,javax.xml.transform,javax.xml.namespace,org.xml.sax,jakarta.xml.bind.attachment' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.bind.annotation' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,jakarta.xml.bind,javax.xml.parsers,javax.xml.transform.dom,javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.bind.annotation.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.xml.bind.attachment' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.bind.helpers' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,javax.xml.validation,jakarta.xml.bind,javax.xml.stream,jakarta.xml.bind.annotation.adapters,org.xml.sax,jakarta.xml.bind.attachment,javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.bind.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,javax.xml.transform.sax,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.soap' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.xml.ws' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,jakarta.xml.bind,javax.xml.transform,javax.xml.namespace,jakarta.xml.ws.spi.http,jakarta.xml.ws.handler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.ws.handler' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,jakarta.xml.ws' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.ws.handler.soap' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.soap,javax.xml.namespace,jakarta.xml.bind,jakarta.xml.ws.handler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.ws.http' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.ws' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.ws.soap' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.soap,jakarta.xml.ws' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.ws.spi' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,jakarta.xml.ws.wsaddressing,jakarta.xml.ws,javax.xml.transform,javax.xml.namespace,jakarta.xml.ws.handler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.ws.spi.http' version='0.0.0'/>
        <provided namespace='java.package' name='jakarta.xml.ws.wsaddressing' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,javax.xml.namespace,javax.xml.transform,jakarta.xml.ws' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.annotations' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,org.apache.cxf.service.invoker' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.attachment' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,new org.apache.cxf.attachment,jakarta.activation,new new org.apache.cxf.attachment,org.apache.cxf.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.binding' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.message,org.apache.cxf.transport,org.apache.cxf.service.model,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,javax.wsdl.extensions,org.apache.cxf.message,org.apache.cxf.headers,jakarta.jws.soap,javax.xml.namespace,org.apache.cxf.wsdl.binding,org.apache.cxf.wsdl11,org.apache.cxf.service,javax.wsdl,org.apache.cxf.binding.soap.interceptor,org.apache.cxf.common.i18n,org.apache.cxf.transport,org.apache.cxf.databinding,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.binding.soap.wsdl.extensions,org.apache.cxf.service.model,org.apache.cxf.binding,org.apache.cxf.ws.addressing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap.interceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap.jms.interceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap.saaj' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap.wsdl.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.binding.soap.wsdl11' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.binding.xml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.message,org.apache.cxf.service.model,org.apache.cxf.tools.validator,org.apache.cxf.binding,org.apache.cxf,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.binding.xml.interceptor' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.binding.xml.wsdl11' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.wsdl,org.apache.cxf,javax.wsdl.extensions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.bindings.xformat' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.bus' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.management,org.apache.cxf,org.apache.cxf.management' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.bus.extension' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.resource,org.apache.cxf,org.apache.cxf.configuration,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.bus.managers' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.extension,org.apache.cxf.transport,org.apache.cxf.workqueue,org.apache.cxf.phase,javax.management,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.management,org.apache.cxf.configuration,org.apache.cxf.buslifecycle,org.apache.cxf.headers,javax.xml.namespace,org.apache.cxf.binding,org.apache.cxf.ws.addressing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.bus.resource' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.extension,org.apache.cxf.resource,org.apache.cxf' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.bus.spring' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.w3c.dom,org.apache.cxf.resource,org.apache.cxf,org.springframework.core.io,org.springframework.beans.factory.support,org.apache.cxf.configuration,javax.xml.parsers,org.springframework.beans.factory.config,org.apache.cxf.buslifecycle,org.springframework.core,org.springframework.context.support,org.apache.cxf.configuration.spring,org.springframework.beans.factory.xml,org.xml.sax,org.springframework.core.io.support,org.springframework.context,org.apache.cxf.bus.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.buslifecycle' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.catalog' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax,org.apache.cxf,org.apache.xml.resolver,org.apache.ws.commons.schema.resolver,org.apache.xml.resolver.tools' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.clustering.circuitbreaker' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.clustering.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.common.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.common.classloader' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.common.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.common.injection' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,org.apache.cxf.common.annotation,org.apache.cxf.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.common.jaxb' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jaxb.runtime.marshaller,org.w3c.dom,jakarta.xml.bind,javax.xml.stream,org.apache.cxf,org.apache.ws.commons.schema,javax.xml.transform,javax.xml.namespace,javax.xml.transform.stream,org.xml.sax,org.apache.cxf.common.xmlschema,jakarta.xml.bind.attachment' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.common.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.common.security' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.common.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.common.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.springframework.cglib.proxy,javax.tools,org.apache.cxf,org.apache.cxf.message,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.common.xmlschema' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.ws.commons.schema.extensions,org.w3c.dom,org.w3c.dom.ls,javax.xml.namespace,org.apache.ws.commons.schema.utils,org.apache.ws.commons.schema.resolver,org.apache.ws.commons.schema' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.configuration' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.configuration.jsse' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.cxf.configuration.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.configuration.security' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.configuration.spring' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.extension,org.w3c.dom,jakarta.xml.bind,org.springframework.beans.factory.support,org.apache.cxf.configuration,javax.xml.namespace,org.springframework.beans.factory.xml,org.springframework.beans.factory,org.springframework.beans.factory.wiring,org.springframework.context' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.continuations' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.databinding' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.w3c.dom,javax.xml.validation,org.apache.cxf,org.apache.cxf.common.util,org.apache.ws.commons.schema,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.common.xmlschema,org.apache.cxf.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.databinding.source' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,javax.xml.validation,javax.xml.stream,org.apache.cxf.databinding,jakarta.activation,org.apache.cxf.staxutils,javax.xml.transform.dom,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.databinding.source.mime' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.ws.commons.schema.extensions,org.w3c.dom,javax.xml.namespace,org.apache.ws.commons.schema' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.databinding.stax' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,javax.xml.validation,org.apache.cxf.phase,javax.xml.stream,org.apache.cxf.databinding,org.apache.cxf.endpoint,org.apache.cxf,org.apache.cxf.message,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.service,org.apache.cxf.feature' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.endpoint' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.transport,org.apache.cxf.phase,org.apache.cxf.databinding,javax.management,org.apache.cxf,org.apache.cxf.management,org.apache.cxf.configuration,org.apache.cxf.message,new org.apache.cxf.endpoint,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.binding,org.apache.cxf.ws.addressing,org.apache.cxf.service,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.endpoint.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.feature' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.annotations,org.apache.cxf,org.apache.cxf.endpoint,jakarta.xml.ws' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.feature.transform' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.w3c.dom,org.apache.cxf.phase,javax.xml.stream,org.apache.cxf.staxutils,org.apache.cxf,javax.xml.transform,org.apache.cxf.message,org.apache.cxf.feature,org.apache.cxf.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.feature.validation' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.annotations,org.apache.cxf.interceptor,org.apache.cxf.service.model,org.apache.cxf.endpoint,org.apache.cxf,org.apache.cxf.feature' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.frontend' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.frontend.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.headers' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.cxf.databinding' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.helpers' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.annotations,org.apache.cxf.message,org.w3c.dom,javax.xml.namespace,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.interceptor' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.transport,org.w3c.dom,org.apache.cxf.phase,javax.xml.stream,org.apache.cxf.databinding,org.apache.cxf.staxutils,org.apache.cxf,org.apache.cxf.message,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.service.invoker,org.apache.cxf.service,org.apache.cxf.io,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.interceptor.security' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.common.security,org.apache.cxf.interceptor,org.apache.cxf.phase,org.apache.cxf,org.apache.cxf.message,org.apache.cxf.service.model,javax.security.auth.callback,javax.security.auth,javax.security.auth.login,org.apache.cxf.feature,org.apache.cxf.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.interceptor.security.callback' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.interceptor.transform' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,javax.xml.stream,org.apache.cxf.phase' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.io' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.helpers,javax.crypto,org.apache.cxf,org.apache.cxf.buslifecycle' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxb' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxb.attachment' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxb.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.transport,org.apache.cxf.databinding,org.apache.cxf.jaxrs.provider,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.jaxrs.model,jakarta.ws.rs.core,org.apache.cxf.configuration,org.apache.cxf.jaxrs.lifecycle,org.apache.cxf.message,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.binding,org.apache.cxf.jaxrs.impl,org.apache.cxf.service.factory,org.apache.cxf.service.invoker,org.apache.cxf.jaxrs.ext,org.apache.cxf.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.client' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.transport.http,org.apache.cxf.jaxrs.provider,org.apache.cxf.message,javax.xml.namespace,jakarta.ws.rs.ext,org.apache.cxf.jaxrs.ext.multipart,org.apache.cxf.transport,org.apache.cxf.phase,org.apache.cxf,org.apache.cxf.jaxrs.model,org.apache.cxf.endpoint,jakarta.ws.rs.core,jakarta.ws.rs,jakarta.ws.rs.client,org.apache.cxf.service.model,org.apache.cxf.jaxrs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.client.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.client.spec' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.jaxrs.client,jakarta.ws.rs.core,jakarta.ws.rs.client,org.apache.cxf.message,org.apache.cxf.configuration.jsse,org.apache.cxf.jaxrs.impl,javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.client.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.client.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.ext' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet.http,org.apache.cxf.jaxrs.model,jakarta.ws.rs.core,org.apache.cxf.jaxrs.lifecycle,org.apache.cxf.message,jakarta.servlet,org.apache.cxf.jaxrs,org.apache.cxf.service.invoker,jakarta.ws.rs.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.ext.multipart' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,jakarta.activation,org.apache.cxf.attachment,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.apache.cxf.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.ext.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.jaxrs.provider,jakarta.servlet.http,org.apache.cxf.continuations,org.apache.cxf.jaxrs.model,jakarta.ws.rs.core,jakarta.ws.rs,org.apache.cxf.message,jakarta.ws.rs.container,jakarta.servlet,jakarta.ws.rs.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.impl.tl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet.http,jakarta.ws.rs.core,jakarta.servlet,org.apache.cxf.jaxrs.ext,jakarta.ws.rs.ext,jakarta.servlet.descriptor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.interceptor' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.message,org.apache.cxf.phase' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.lifecycle' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,org.apache.cxf.endpoint' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.model' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.jaxrs.lifecycle,org.apache.cxf.message,org.apache.cxf.jaxrs.impl.tl,org.apache.cxf.jaxrs.provider,org.apache.cxf,jakarta.ws.rs.core,jakarta.ws.rs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.model.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.nio' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.stream,jakarta.activation,org.apache.cxf.continuations,org.apache.cxf.jaxrs.utils.schemas,org.apache.cxf.jaxrs.nio,org.apache.cxf.message,javax.xml.namespace,jakarta.xml.bind.attachment,org.apache.cxf.service,jakarta.ws.rs.ext,javax.xml.validation,jakarta.xml.bind,org.apache.cxf.databinding,jakarta.xml.bind.annotation.adapters,org.apache.cxf.staxutils,jakarta.servlet.http,org.apache.cxf,org.apache.cxf.jaxrs.model,jakarta.ws.rs.core,jakarta.ws.rs,javax.xml.transform,jakarta.servlet,org.apache.cxf.jaxrs.ext.xml,org.apache.cxf.jaxrs.impl,org.apache.cxf.jaxrs.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider.aegis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider.dom4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider.json.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider.jsonp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider.jsrjsonb' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.provider.jsrjsonp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.security' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.common.security,org.apache.cxf.interceptor.security,org.apache.cxf.phase,org.apache.cxf.transport.http.auth,jakarta.ws.rs.core,org.apache.cxf.configuration.security,org.apache.cxf.rt.security.claims.interceptor,org.apache.cxf.message,jakarta.ws.rs.container,org.ietf.jgss,javax.security.auth.callback,javax.security.auth,org.apache.cxf.jaxrs.ext,javax.security.auth.login,org.apache.cxf.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.servlet' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.transport.http,org.apache.cxf.transport.servlet,jakarta.servlet,org.apache.cxf,org.apache.cxf.jaxrs.model,jakarta.ws.rs.core,org.apache.cxf.jaxrs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.spring' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.w3c.dom,org.apache.cxf.endpoint,org.apache.cxf,jakarta.ws.rs.core,org.springframework.beans.factory.support,org.apache.cxf.jaxrs.lifecycle,org.apache.cxf.message,org.apache.cxf.configuration.spring,org.springframework.beans.factory.xml,org.apache.cxf.jaxrs,org.springframework.context' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.springmvc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.utils' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.jaxrs.provider,org.apache.cxf.message,javax.xml.namespace,jakarta.ws.rs.ext,org.apache.cxf.jaxrs.ext.multipart,org.w3c.dom,jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,jakarta.servlet.http,org.apache.cxf,org.apache.cxf.jaxrs.model,jakarta.ws.rs.core,jakarta.ws.rs,org.apache.cxf.jaxrs.impl.tl,org.apache.cxf.jaxrs.impl,org.apache.cxf.jaxrs,org.apache.cxf.feature' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.utils.multipart' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.jaxrs.ext.multipart,org.apache.cxf.jaxrs.ext,jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.utils.schemas' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.validation,org.w3c.dom.ls,org.apache.cxf,org.apache.cxf.catalog' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxrs.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.frontend,org.apache.cxf.jaxws.context,org.apache.cxf.continuations,org.apache.cxf.common.spi,jakarta.xml.ws,org.apache.cxf.message,javax.xml.namespace,jakarta.xml.ws.spi.http,jakarta.xml.ws.spi,org.apache.cxf.service.invoker,org.apache.cxf.service,org.apache.cxf.common.i18n,org.apache.cxf.jaxws.support,jakarta.xml.soap,org.w3c.dom,jakarta.xml.bind,jakarta.xml.ws.soap,org.apache.cxf.databinding,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.jaxws.spi,org.apache.cxf.configuration,org.apache.cxf.binding.soap,org.apache.cxf.service.model,org.apache.cxf.binding,org.apache.cxf.ws.addressing,org.apache.cxf.service.factory,jakarta.xml.ws.handler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.binding.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.binding.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.endpoint.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.handler.jakartaee' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.handler.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.handler.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.handler.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.interceptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.spi' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.jaxws.support,javax.xml.stream,org.apache.cxf.staxutils,jakarta.xml.ws.wsaddressing,org.apache.cxf,org.apache.cxf.common.spi,jakarta.xml.ws,javax.xml.transform,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.ws.addressing,jakarta.xml.ws.spi,org.apache.cxf.jaxws' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws22' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.jaxws22.spi' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.jaxws.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.logging' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.management' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.management' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.management.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.message' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.transport,org.apache.cxf.service.model,org.apache.cxf.binding,jakarta.activation,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.phase' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.message,org.apache.cxf.transport' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.policy' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,org.apache.cxf.transport,org.apache.cxf.service.model,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.resource' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.rt.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.claims' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.claims.interceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.rs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.saml.claims' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.saml.interceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.saml.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.saml.xacml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.saml.xacml2' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.rt.security.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.security' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.security.claims.authorization' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.security.transport' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.service' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.databinding,org.apache.cxf,org.apache.cxf.service.invoker,org.apache.cxf.configuration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.service.factory' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.databinding,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.service.model,org.apache.cxf.service.invoker,org.apache.cxf.service,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.service.invoker' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.message,org.apache.cxf.service.model,org.apache.cxf.endpoint' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.service.invoker.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.service.model' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,org.w3c.dom,javax.xml.namespace,org.apache.cxf.ws.addressing,org.apache.cxf.common.xmlschema,org.apache.cxf.service,org.apache.ws.commons.schema' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.staxutils' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax.ext,org.w3c.dom,javax.xml.transform.sax,javax.xml.stream,javax.xml.parsers,javax.xml.transform,org.apache.cxf.message,javax.xml.namespace,org.xml.sax,javax.xml.stream.util,javax.xml.stream.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.staxutils.transform' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream,org.apache.cxf.staxutils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.staxutils.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.transport' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.phase,org.apache.cxf.resource,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.configuration,org.apache.cxf.message,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.ws.addressing,org.apache.cxf.binding,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.common.gzip' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.message,org.apache.cxf.phase,org.apache.cxf,org.apache.cxf.feature,org.apache.cxf.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.commons_text' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.transport.http' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.transport.http.auth,org.apache.cxf.continuations,org.apache.cxf.configuration.security,org.apache.cxf.transports.http.configuration,org.apache.cxf.message,org.apache.cxf.wsdl,javax.xml.namespace,org.apache.cxf.configuration.jsse,org.apache.cxf.service,org.apache.cxf.io,org.apache.cxf.security,org.apache.cxf.transport,org.apache.cxf.phase,jakarta.servlet.http,org.apache.cxf,org.apache.cxf.endpoint,org.apache.cxf.configuration,org.apache.cxf.service.model,org.apache.cxf.transport.servlet,jakarta.servlet,org.apache.cxf.ws.addressing,org.apache.cxf.transport.https,org.apache.cxf.feature' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.http.auth' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,org.ietf.jgss,javax.security.auth.callback,javax.security.auth,org.apache.cxf.configuration.security,javax.security.auth.login' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.http.policy' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.ws.policy,org.apache.cxf.ws.policy.builder.jaxb,org.apache.neethi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.http.policy.impl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.message,org.apache.cxf.policy,javax.xml.namespace,org.apache.cxf.transports.http.configuration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.http.spring' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.configuration.spring,org.w3c.dom,org.springframework.beans.factory.xml,org.springframework.beans.factory.support' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.http_jaxws_spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.transport.https' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.transport.http,org.apache.cxf.phase,org.apache.cxf.endpoint,org.apache.cxf,org.apache.cxf.common.util,org.apache.cxf.configuration.security,org.apache.cxf.message,org.apache.cxf.configuration.jsse,javax.net.ssl,org.apache.cxf.feature,javax.security.cert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.https.httpclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.transport.servlet' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.transport,org.apache.cxf.transport.http,org.springframework.context.event,org.apache.cxf.resource,jakarta.servlet.http,org.apache.cxf,org.springframework.context.support,org.apache.cxf.service.model,jakarta.servlet,org.springframework.context' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transport.servlet.servicelist' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.transport,org.apache.cxf.transport.http,jakarta.servlet,javax.security.auth.callback,jakarta.servlet.http,org.apache.cxf,javax.security.auth' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.transports.http.configuration' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.version' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.workqueue' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.transport,javax.xml.validation,org.w3c.dom,jakarta.xml.bind,org.apache.cxf.phase,new org.apache.cxf.ws.addressing,org.apache.cxf,javax.xml.transform,org.apache.cxf.message,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.ws.addressing.v200403,org.apache.cxf.ws.addressing.v200408,org.apache.cxf.feature,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing.v200403' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,jakarta.xml.bind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing.v200408' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,jakarta.xml.bind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.ws.addressing.wsdl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,jakarta.xml.bind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.interceptor,org.apache.cxf.extension,org.apache.cxf.transport,org.w3c.dom,org.apache.cxf.policy,org.apache.cxf.phase,org.apache.cxf.ws.policy.attachment.reference,org.apache.cxf,org.apache.cxf.endpoint,org.apache.neethi.builders,org.apache.cxf.message,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.service.factory,org.apache.neethi,org.apache.cxf.feature,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.attachment' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.attachment.external' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.attachment.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.attachment.wsdl11' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.builder.jaxb' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.builder.primitive' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.mtom' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.neethi.builders,org.apache.cxf.message,org.w3c.dom,javax.xml.namespace,org.apache.cxf.phase,org.apache.cxf.ws.policy,org.apache.neethi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.selector' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.v200409' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.policy.v200607' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.policy.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.policy.interceptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.sts.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.sts.provider.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.sts.provider.model.secext' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.sts.provider.model.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.sts.provider.model.wstrust14' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.sts.provider.model.xmldsig' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.sts.provider.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.tokenstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.trust' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.trust.claims' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.trust.delegation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.wss4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.wss4j.policyhandlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.ws.security.wss4j.policyvalidators' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.wsdl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,javax.xml.stream,org.apache.cxf,javax.wsdl.extensions,org.apache.cxf.common.spi,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.ws.addressing,javax.xml.stream.util,javax.wsdl.factory,javax.wsdl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.wsdl.binding' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.cxf.service.model,org.apache.cxf.binding,org.apache.cxf,javax.wsdl.extensions,javax.wsdl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.wsdl.http' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.wsdl.interceptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.cxf.wsdl.service.factory' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,org.w3c.dom.ls,org.apache.cxf.databinding,org.apache.cxf.endpoint,org.apache.ws.commons.schema,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.service.factory,org.apache.cxf.service.invoker,org.apache.cxf.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.cxf.wsdl11' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,javax.wsdl.xml,javax.wsdl.extensions.soap,org.apache.cxf.staxutils,org.apache.cxf,javax.wsdl.extensions,org.apache.cxf.wsdl,org.apache.cxf.service.model,javax.xml.namespace,org.apache.cxf.binding,org.apache.cxf.service.factory,org.xml.sax,org.apache.cxf.common.xmlschema,org.apache.cxf.catalog,org.apache.cxf.service,javax.wsdl.factory,javax.wsdl,org.apache.cxf.common.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.neethi' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.neethi.builders,org.apache.axiom.om,org.w3c.dom,javax.xml.namespace,javax.xml.stream,org.apache.neethi.builders.converters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.neethi.builders' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream,org.apache.neethi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.libraries.apache.cxf' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.cxf' version='8.0.3.20260609_0150'>
          <properties 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='osgi.bundle' name='javax.wsdl' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' 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=17))'>
          <description>
            org.talend.libraries.apache.cxf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.cxf.source' range='[8.0.3.20260609_0150,8.0.3.20260609_0150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.cxf' version='8.0.3.20260609_0150'/>
      </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.talend.libraries.apache.cxf;singleton:=true&#xA;Bundle-Version: 8.0.3.20260609_0150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.edit' version='2.15.0.v20251026-1727' generation='2'>
      <update id='org.eclipse.xsd.edit' range='[0.0.0,2.15.0.v20251026-1727)' 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.15.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.15.0.v20251026-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.edit' version='2.15.0.v20251026-1727'/>
        <provided namespace='java.package' name='org.eclipse.xsd.provider' version='2.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.edit' version='2.15.0.v20251026-1727'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.23.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.22.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.xsd.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit.source' range='[2.15.0.v20251026-1727,2.15.0.v20251026-1727]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.edit' version='2.15.0.v20251026-1727'/>
      </artifacts>
      <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.15.0.v20251026-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.documentation' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.documentation' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Documentation Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.documentation'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.documentation' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.documentation' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.documentation.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.documentation.generation.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.documentation.generation.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.documentation.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.documentation' version='8.0.3.20260601_1447'>
          <properties 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='28'>
        <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.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.css' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.documentation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.documentation.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.documentation' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.documentation;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.salesforce.feature.feature.group' version='8.0.3.20260608_0404' singleton='false'>
      <update id='org.talend.studio.components.tck.salesforce.feature.feature.group' range='[0.0.0,8.0.3.20260608_0404)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce'/>
        <property name='org.eclipse.equinox.p2.description' value='Salesforce Studio component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.salesforce.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforce.feature.feature.group' version='8.0.3.20260608_0404'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforce' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforce.feature.feature.jar' range='[8.0.3.20260608_0404,8.0.3.20260608_0404]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Salesforce Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.dq.sqlexplorer.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.sqlexplorer.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Sqlexplorer Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Sqlexplorer Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.sqlexplorer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.sqlexplorer.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.sourceforge.sqlexplorer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.sqlexplorer.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.utils' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.utils' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Utils Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.utils'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.utils' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.dates' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.log4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.jobconductor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.sql' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.utils.sugars' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.sql.metadata.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.ssl' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.utils.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.utils.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.utils' version='8.0.3.20260601_1447'>
          <properties 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='12'>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon.crypto.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.spi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.utils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.utils' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.utils&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.bnd.util' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='biz.aQute.bnd.util' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='biz.aQute.bnd.util'/>
        <property name='org.eclipse.equinox.p2.description' value='Util classes'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bnd.bndtools.org/'/>
        <property name='maven-groupId' value='biz.aQute.bnd'/>
        <property name='maven-artifactId' value='biz.aQute.bnd.util'/>
        <property name='maven-version' value='7.2.3'/>
        <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='biz.aQute.bnd.util' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.bnd.util' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='aQute.bnd.classfile' version='1.612.0'/>
        <provided namespace='java.package' name='aQute.bnd.classfile.builder' version='1.611.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.classfile' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.classfile.preview' version='0.610.0'/>
        <provided namespace='java.package' name='aQute.bnd.exceptions' version='3.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.memoize' version='2.0.1'/>
        <provided namespace='java.package' name='aQute.bnd.result' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.exceptions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.signatures' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.bnd.stream' version='1.4.0'/>
        <provided namespace='java.package' name='aQute.bnd.unmodifiable' version='2.1.0'/>
        <provided namespace='osgi.identity' name='biz.aQute.bnd.util' version='7.2.3.202603250810'>
          <properties 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='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            biz.aQute.bnd.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bnd.util.source' range='[7.2.3.202603250810,7.2.3.202603250810]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='biz.aQute.bnd.util' version='7.2.3.202603250810'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: biz.aQute.bnd.util&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.resources.export.route' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.resources.export.route' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Export Route Resources Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.resources.export.route'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.export.route' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.resources.export.route' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.resources.export.route' version='8.0.3.20260601_1447'>
          <properties 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='35'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.camel.resource.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.resources.export.route
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.export.route.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.resources.export.route' version='8.0.3.20260601_1447'/>
      </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.talend.resources.export.route;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.solr.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.solr.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='Solr'/>
        <property name='org.eclipse.equinox.p2.description' value='Solr component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.solr.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tSolrInput' value=''/>
        <property name='TALEND_COMPONENT_tSolrOutput' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/solr' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.solr.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Solr&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.1500.v20250801-0854'>
      <update id='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='[0.0.0,1.2.1500.v20250801-0854)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher Linux X86_64 Fragment'/>
        <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='launcher.gtk.linux.x86_64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.gtk.linux.x86_64'/>
        <property name='maven-version' value='1.2.1500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.1500.v20250801-0854'>
          <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.equinox.launcher' version='1.2.1500.v20250801-0854'/>
        <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.launcher' range='[1.7.0,1.8.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64.source' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.1500.v20250801-0854'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.linux.x86_64;singleton:=true&#xA;Bundle-Version: 1.2.1500.v20250801-0854&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.7.0,1.8.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.manipulation.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core.manipulation German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.manipulation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core.manipulation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text' version='3.30.0.v20260203-0841' singleton='false' generation='2'>
      <update id='org.eclipse.jface.text' range='[0.0.0,3.30.0.v20260203-0841)' 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.30.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.30.0.v20260203-0841'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text' version='3.30.0.v20260203-0841'/>
        <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.30.0.v20260203-0841'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.133.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.39.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jface.text
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jface.text
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.source' range='[3.30.0.v20260203-0841,3.30.0.v20260203-0841]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text' version='3.30.0.v20260203-0841'/>
      </artifacts>
      <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.30.0.v20260203-0841
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.resource.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Resource'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.resource.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resource.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.resource.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.resource.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.apache.http' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.apache.http' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Http'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.http'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.http' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.http' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.apache.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.auth.params' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.client.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.client.fluent' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.client.methods' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.client.params' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.client.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.client.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.conn' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.conn.params' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.conn.routing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.conn.scheme' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.conn.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.conn.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.cookie' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.cookie.params' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn.tsccm' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.cookie' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.impl.pool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.params' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.pool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.http.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.http' version='8.0.3.20260117_0505'>
          <properties 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='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.cli' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.language' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.language.bm' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.net' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.http.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.http' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.apache.http&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.testcontainer.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.testcontainer.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Test Cases'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Test Container'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.testcontainer.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.core.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.job' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.testcontainer.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='slf4j.api' version='2.0.18' singleton='false' generation='2'>
      <update id='slf4j.api' range='[0.0.0,2.0.18)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='SLF4J API Module'/>
        <property name='org.eclipse.equinox.p2.description' value='The slf4j API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SLF4J.ORG'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.slf4j.org'/>
        <property name='maven-groupId' value='org.slf4j'/>
        <property name='maven-artifactId' value='slf4j-api'/>
        <property name='maven-version' value='2.0.18'/>
        <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='slf4j.api' version='2.0.18'/>
        <provided namespace='osgi.bundle' name='slf4j.api' version='2.0.18'/>
        <provided namespace='java.package' name='org.slf4j' version='2.0.18'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j.event,org.slf4j.helpers,org.slf4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.slf4j.event' version='2.0.18'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j,org.slf4j.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.slf4j.helpers' version='2.0.18'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j,org.slf4j.event,org.slf4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.slf4j.spi' version='2.0.18'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j,org.slf4j.event,org.slf4j.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.slf4j' version='1.7.36'/>
        <provided namespace='java.package' name='org.slf4j.helpers' version='1.7.36'/>
        <provided namespace='osgi.identity' name='slf4j.api' version='2.0.18'>
          <properties 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.slf4j.spi' range='[2.0.18,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.processor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            slf4j.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.slf4j.spi.SLF4JServiceProvider)'>
          <description>
            slf4j.api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            slf4j.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='slf4j.api.source' range='[2.0.18,2.0.18]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='slf4j.api' version='2.0.18'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: slf4j.api&#xA;Bundle-Version: 2.0.18
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64slf4j.reload4j' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64slf4j.reload4j' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-io' version='2.22.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-io' range='[0.0.0,2.22.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons IO'/>
        <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='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-io/'/>
        <property name='maven-groupId' value='commons-io'/>
        <property name='maven-artifactId' value='commons-io'/>
        <property name='maven-version' value='2.22.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-io' version='2.22.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-io' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='1.4.9999'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io.filefilter,org.apache.commons.io.function,org.apache.commons.io.input' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.comparator' version='1.4.9999'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.filefilter' version='1.4.9999'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io,org.apache.commons.io.build,org.apache.commons.io.file' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.input' version='1.4.9999'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io,org.apache.commons.io.build,org.apache.commons.io.function,org.apache.commons.io.output' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='1.4.9999'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io.build,org.apache.commons.io.function,org.apache.commons.io.input' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.build' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io,org.apache.commons.io.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.channels' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.charset' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io.build,org.apache.commons.io.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.file.attribute' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file.spi' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.function' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.input.buffer' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.monitor' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io,org.apache.commons.io.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io.serialization' version='2.22.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.io' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.comparator' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.filefilter' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input' version='2.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='2.22.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-io' version='2.22.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='30'>
        <required namespace='java.package' name='sun.nio.ch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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.nio.file.spi' 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.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.chrono' 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.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.commons-io
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-io.source' range='[2.22.0,2.22.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-io' version='2.22.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.apache.commons.commons-io&#xA;Bundle-Version: 2.22.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.cmd.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel Commandline'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.cmd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.cmd.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.cmd.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.cmd.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.builtin.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.lite.builtin.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite Builtin Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Builtin Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.builtin.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='73'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.alfrescooutput.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.expressionbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.unified.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.javamonitor.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.joblet.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.filemultischemas.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.fileoutputxml.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.m2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.routine.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.scd.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.webservice.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.extrafeature.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.help.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.license.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.p2.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.root.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tacokit.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.talendforge.registration.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tutorial.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.debug.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.preview.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.components.tis.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.m2e.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.publishcloud.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resources.exportjob.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sapelt.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.json.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.ftp.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.s3.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='javaewah' range='[1.1.13.v20211029-0839,1.1.13.v20211029-0839]'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.dynamic.bundle' range='[1.3.7,1.3.7]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core.swt' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapper.swt' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.builtin.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.databinding' version='1.9.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.databinding' range='[0.0.0,1.9.0.v20250910-1205)' 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.9.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.9.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding' version='1.9.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding' version='1.9.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.internal' version='1.9.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding' version='1.9.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.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.8))'>
          <description>
            org.eclipse.emf.databinding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.source' range='[1.9.0.v20250910-1205,1.9.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding' version='1.9.0.v20250910-1205'/>
      </artifacts>
      <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.9.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2xml.ui' version='2.14.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2xml.ui' range='[0.0.0,2.14.0.v20250910-1205)' 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.14.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.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.14.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.action' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.presentation' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.provider' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.14.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.38.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.24.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.13.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.mapping.ecore2xml.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.ui.source' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml.ui' version='2.14.0.v20250910-1205'/>
      </artifacts>
      <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.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.filebuffers.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.filebuffers Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.filebuffers' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.filebuffers
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.talendforge.registration.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio TalendForge Registration Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Talendforge Registration of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.talendforge.registration.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.talendforge.registration.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.talendforge.registration.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.talendforge.registration.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tpds.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TP_DS Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpds.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpds.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpds.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.extensionlocation.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.extensionlocation Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.extensionlocation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.extensionlocation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.synapse' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.synapse' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Azure Synapse'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.synapse'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.synapse' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.synapse' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.synapse' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.synapse' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.synapse
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.synapse.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.synapse' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.synapse;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.engine.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.engine Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.engine' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.engine
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.commandline.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.commandline.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Commandline'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.commandline.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='27'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.configurator.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.importation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.remoterun.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.audit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.client' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.migrationcheck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.migrationreport' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.remotexecution' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jline' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.cloud.commandline' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.splunk.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Splunk'/>
        <property name='org.eclipse.equinox.p2.description' value='Splunk component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.splunk.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.splunk.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.splunk.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.splunk.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Splunk component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='net.sourceforge.sqlexplorer' version='8.0.3.20260601_1447' generation='2'>
      <update id='net.sourceforge.sqlexplorer' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SQLExplorer Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse SQL Explorer Project (eclipsesql.sourceforge.net)'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='net.sourceforge.sqlexplorer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='75'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.sourceforge.sqlexplorer' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='net.sourceforge.sqlexplorer' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='META-INF' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.rowset.internal' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.rowset.providers' version='0.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='net.sourceforge.sqlexplorer' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.connections' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.connections.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dataset' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dataset.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dataset.mapdb' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbdetail' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbdetail.tab' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbproduct' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbstructure' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbstructure.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dbstructure.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.history' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.history.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.parsers.scp' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.editors' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.views' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.plugin.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.preview' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.service' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sessiontree.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sessiontree.model.utility' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqleditor' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqleditor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqlpanel' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.sqlpanel.actions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.sqlexplorer.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.datasetviewer' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.datasetviewer.cellcomponent' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.gui' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.gui.action' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.gui.image' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.id' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.persist' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.resources' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.resources.images.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.resources.images.gnome' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.sql' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.util.beanwrapper' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.util.log' version='0.0.0'/>
        <provided namespace='java.package' name='net.sourceforge.squirrel_sql.fw.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.dtd' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.jaxb' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.rule.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.dom4j.xpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.preference' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.sourceforge.sqlexplorer' version='8.0.3.20260601_1447'>
          <properties 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='27'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.13'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' 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.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.sourceforge.sqlexplorer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.sourceforge.sqlexplorer.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.sourceforge.sqlexplorer' version='8.0.3.20260601_1447'/>
      </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.sqlexplorer; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.director.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.director German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.director' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.director
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository' version='8.0.3.20260710_0358' generation='2'>
      <update id='org.talend.repository' range='[0.0.0,8.0.3.20260710_0358)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Repository Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='51'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository' version='8.0.3.20260710_0358'/>
        <provided namespace='osgi.bundle' name='org.talend.repository' version='8.0.3.20260710_0358'/>
        <provided namespace='java.package' name='org.talend.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.license' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.migration.mr' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.plugin.integration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.preference.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions.importexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions.importproject' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions.routines' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions.sqlpattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.actions.toolbar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.creating' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.login' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.login.connections' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.login.connections.network' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.login.sandboxProject' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.processor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.ConfigExternalLib' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.exportjob' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.exportjob.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.exportjob.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.exportjob.scriptsmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.exportjob.scriptsmanager.esb' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.exportjob.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.newproject' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.newproject.copyfromeclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.routines' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.routinesjar' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.ui.wizards.sqlpattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository' version='8.0.3.20260710_0358'>
          <properties 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='68'>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.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.ui.views.properties.tabbed' 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.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' 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.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.registration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.migrationTool' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='biz.aQute.bndlib' range='6.4.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.axis2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.signon.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' range='0.0.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='0.0.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties.error' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.jsonschema' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.jsonschema.mapping' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.json' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.source' range='[8.0.3.20260710_0358,8.0.3.20260710_0358]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository' version='8.0.3.20260710_0358'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.core.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='BigData Core Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Core Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.core.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.core.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.commandline' version='8.0.3.20260716_0829' generation='2'>
      <update id='org.talend.commandline' range='[0.0.0,8.0.3.20260716_0829)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Commandline Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.commandline'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline' version='8.0.3.20260716_0829'/>
        <provided namespace='osgi.bundle' name='org.talend.commandline' version='8.0.3.20260716_0829'/>
        <provided namespace='java.package' name='org.talend.commandline' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.command.execute' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.command.execute.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.mode' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.commandline.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.commandline' version='8.0.3.20260716_0829'>
          <properties 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='49'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sqlbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.migrationTool' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.importation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.felix.gogo.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.publish.cloud' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jline' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.ipaas.services.inventory.client' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.commandline
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.commandline.source' range='[8.0.3.20260716_0829,8.0.3.20260716_0829]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.commandline' version='8.0.3.20260716_0829'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.commandline;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0829
          </instruction>
        </instructions>
      </touchpointData>
    </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='3'>
        <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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.pb.source' range='[2.3.6.v20201214,2.3.6.v20201214]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.emf.mapping.ui.feature.group' version='2.17.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ui.feature.group' range='[0.0.0,2.17.0.v20250910-1205)' 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.17.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.17.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.jar' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]'>
          <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.team.core.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.survivorship.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Survivorship Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Survivorship Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.survivorship.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.survivorship.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.survivorship.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.survivorship.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.notifications.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.notifications.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.notifications' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.notifications.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.notifications
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.neo4j.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.di.neo4j.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Neo4j_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Neo4j'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.neo4j.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4j.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4jv4importtool' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4j.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Neo4j&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Neo4j&#xA;Licensed under the GPL-3.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.codegen' version='8.0.3.20260630_0828' generation='2'>
      <update id='org.talend.designer.codegen' range='[0.0.0,8.0.3.20260630_0828)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='CodeGen Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.codegen'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <metaRequirements size='1'>
        <required namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' range='0.0.1'/>
      </metaRequirements>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.codegen' version='8.0.3.20260630_0828'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.codegen' version='8.0.3.20260630_0828'/>
        <provided namespace='java.package' name='org.talend.designer.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.apifirst' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.additionaljet' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.components.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.components.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.memocode' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.codegen.proxy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.codegen' version='8.0.3.20260630_0828'>
          <properties 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='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution.custom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon.crypto.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' 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.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.apifirst.core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.codegen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.codegen.source' range='[8.0.3.20260630_0828,8.0.3.20260630_0828]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.codegen' version='8.0.3.20260630_0828'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.codegen;singleton:=true&#xA;Bundle-Version: 8.0.3.20260630_0828
          </instruction>
          <instruction key='configure' import='org.talend.studiolite.p2.touchpoint.templateCheck'>
            templateCheck(templates:jet_stub/footer.javajet|jet_stub/header.javajet);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.rabbitmq.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.di.rabbitmq.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Rabbitmq_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Rabbitmq'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.rabbitmq.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.rabbitmq.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.rabbitmq' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.rabbitmq.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Rabbitmq&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;VMware, Inc. or its affiliates. (https://www.rabbitmq.com)&#xA;Licensed under the ASL 2.0,GPL-2.0-or-later,MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.jira' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.jira' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Jira'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jira'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.jira' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.jira' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.jira
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jira.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.jira' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.jira;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench3' version='0.18.0.v20251216-1230' generation='2'>
      <update id='org.eclipse.e4.ui.workbench3' range='[0.0.0,0.18.0.v20251216-1230)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench3'/>
        <property name='maven-version' value='0.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' version='0.18.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' version='0.18.0.v20251216-1230'/>
        <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.18.0.v20251216-1230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.133.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.29.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.workbench3
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3.source' range='[0.18.0.v20251216-1230,0.18.0.v20251216-1230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench3' version='0.18.0.v20251216-1230'/>
      </artifacts>
      <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.18.0.v20251216-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.macosx' version='3.6.400.v20260211-1052' generation='2'>
      <update id='org.eclipse.jdt.launching.macosx' range='[0.0.0,3.6.400.v20260211-1052)' 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.6.400-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.6.400.v20260211-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.macosx' version='3.6.400.v20260211-1052'/>
        <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.6.400.v20260211-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.21.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.20.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.launching.macosx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx.source' range='[3.6.400.v20260211-1052,3.6.400.v20260211-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=macosx)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.macosx' version='3.6.400.v20260211-1052'/>
      </artifacts>
      <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.6.400.v20260211-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.user.ui.feature.jar' version='2.4.3100.v20260125-1012'>
      <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) 2008, 2013 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='Equinox p2, Provisioning for IDEs.'/>
        <property name='df_LT.description' value='Eclipse p2 Provisioning Platform for use in IDE related scenarios'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.user.ui'/>
        <property name='maven-version' value='2.4.3100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.jar' version='2.4.3100.v20260125-1012'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.p2.user.ui' version='2.4.3100.v20260125-1012'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.user.ui' version='2.4.3100.v20260125-1012'/>
      </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.equinox.p2.discovery.compatibility.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.discovery.compatibility German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.discovery.compatibility' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.compatibility.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.discovery.compatibility
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.runtime' version='8.0.3.20260715_1209' generation='2'>
      <update id='com.oaklandsw.transform.runtime' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.runtime'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='44'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.runtime' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='com.oaklandsw.transform' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.codegen.xqpull' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.codegen.xquery' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.db' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.doc' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.exporting' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.expr' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.func' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.func.functions' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.func.functions.masking' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.importing' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.ioconfig' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.map' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.namespacecontainer' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.project' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.avro' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.cobol' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.config' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.csv' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.db' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.delimited' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.edi' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.hl7v2' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.idocs' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.map' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.positional' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.xml' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.runtime.func' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.runtime.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.runtime.rep' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.runtime.xqpull' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.runtime.xquery' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.struct' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.struct.dsql' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.struct.dsqlgen' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.testsuite' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.transform.runtime' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='108'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.data.transform.builtin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.sap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.xsd' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.oas' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.xml' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.edifact' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.json.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.json.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.map.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dependencies' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.config' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.confluent.schema.registry' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.db2.jcc' 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'/>
        <required namespace='java.package' name='com.microsoft.sqlserver.jdbc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mysql.cj.jdbc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mysql.jdbc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.saxonica.config' 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.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.lib' 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.s9api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.trace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.trans' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.tree.tiny' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sourceforge.jtds.jdbc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='oracle.jdbc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='oracle.jdbc.driver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.cli' range='1.2.0'/>
        <required namespace='java.package' name='org.dom4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.dom4j.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.h2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.h2.engine' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.index' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.jdbc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.lib.java' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.persist' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.rowio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.scriptio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.types' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hsqldb.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.mariadb.jdbc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sap.jdbc4.sqlanywhere' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.postgresql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.avro.updater' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.cobol' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.monitor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.expr' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.cache' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.cobol' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.config' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.csv' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.db' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.edi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.edi.edifact' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.edi.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.edi.x12' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.flat' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.hashmap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.hl7v2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.idocs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.json.input' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.json.output' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.io.xml' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.saxon' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.ls' 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=17))'>
          <description>
            com.oaklandsw.transform.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.runtime.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.transform.runtime' version='8.0.3.20260715_1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.oaklandsw.transform.runtime;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.email' version='9.2.16'>
      <update id='org.talend.dataquality.email' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Emal Verification Library'/>
        <property name='org.eclipse.equinox.p2.description' value='Email Validation API'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.email' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.email' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.email' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.email.CommonCheck' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.email.api' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.email.checkerImpl' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.email.exception' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.email' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.email.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.email' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.email;singleton:=true&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xsd.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xsd.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xsd.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xsd.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.core' version='3.16.600.v20250920-0652' generation='2'>
      <update id='org.eclipse.search.core' range='[0.0.0,3.16.600.v20250920-0652)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Search 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.search.core'/>
        <property name='maven-version' value='3.16.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.core' version='3.16.600.v20250920-0652'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.core' version='3.16.600.v20250920-0652'/>
        <provided namespace='java.package' name='org.eclipse.search.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.core' version='3.16.600.v20250920-0652'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.21.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.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='3.13.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.search.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.core.source' range='[3.16.600.v20250920-0652,3.16.600.v20250920-0652]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.core' version='3.16.600.v20250920-0652'/>
      </artifacts>
      <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.core;singleton:=true&#xA;Bundle-Version: 3.16.600.v20250920-0652
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.core.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.examples.edi.feature.jar' version='8.0.3.20260715_1209'>
      <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.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer EDI Examples'/>
        <property name='df_LT.description' value='XData Transformer EDI Examples'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.examples.edi'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.edi.feature.jar' version='8.0.3.20260715_1209'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='com.oaklandsw.transform.feature.examples.edi' version='8.0.3.20260715_1209'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='com.oaklandsw.transform.feature.examples.edi' version='8.0.3.20260715_1209'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository' version='1.5.700.v20250720-0955' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata.repository' range='[0.0.0,1.5.700.v20250720-0955)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata.repository'/>
        <property name='maven-version' value='1.5.700-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.5.700.v20250720-0955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' version='1.5.700.v20250720-0955'/>
        <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.5.700.v20250720-0955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.12.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.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.2.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.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.metadata.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.source' range='[1.5.700.v20250720-0955,1.5.700.v20250720-0955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository' version='1.5.700.v20250720-0955'/>
      </artifacts>
      <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.5.700.v20250720-0955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.jdbc.definition' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.jdbc.definition' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - JDBC - Definition'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.jdbc.definition' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.jdbc.definition' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.jdbc' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api,org.talend.components.api.component.runtime,org.talend.components.api.exception,org.talend.components.api.properties,org.talend.components.common.config.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.components.jdbc.validation,org.talend.daikon.exception,org.talend.daikon.exception.error,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.module' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.properties,org.talend.components.common,org.talend.components.jdbc,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.query' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.jdbc.runtime.setting' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.query.generator' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.jdbc.query,org.talend.components.jdbc.runtime.setting' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.runtime.setting' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.common.avro,org.talend.components.common.config.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.tjdbcoutput,org.talend.daikon,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcbulkexec' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcclose' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.jdbc,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbccommit' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.jdbc,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcconnection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.runtime,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcoutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.runtime,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcoutputbulk' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcoutputbulkexec' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcrollback' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.jdbc,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcrow' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.tjdbcsp' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.components.jdbc.tjdbcconnection,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.jdbc.validation' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.jdbc.wizard' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.components.jdbc,org.talend.components.jdbc.module,org.talend.components.jdbc.runtime.setting,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.jdbc.definition' version='0.37.59'>
          <properties 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='47'>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.avro' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.config.jdbc' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.query' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.query.generator' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.jdbc.runtime.setting' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcbulkexec' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcclose' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbccommit' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcconnection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcinput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcoutput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcoutputbulk' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcoutputbulkexec' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcrollback' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcrow' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.jdbc.tjdbcsp' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.jdbc.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.jdbc.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.jdbc.definition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.jdbc.definition.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.jdbc.definition' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.jdbc.definition&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.tck' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.tck' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven repo Tck Plug-in R2024-04'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.tck'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.tck' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.tck' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.tck
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.tck' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.tck;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.ui' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.libraries.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Libraries UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.libraries.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.vafada.swtcalendar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.ui' version='8.0.3.20260601_1447'>
          <properties 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='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.libraries.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.libraries.ui&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.route.export.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Route Export Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Route Export'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.route.export.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.export.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.route.export.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.route.export.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ant.core' version='3.7.800.v20260130-1053' generation='2'>
      <update id='org.eclipse.ant.core' range='[0.0.0,3.7.800.v20260130-1053)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.core'/>
        <property name='maven-version' value='3.7.800-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.7.800.v20260130-1053'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.core' version='3.7.800.v20260130-1053'/>
        <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.7.800.v20260130-1053'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ant.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core.source' range='[3.7.800.v20260130-1053,3.7.800.v20260130-1053]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.core' version='3.7.800.v20260130-1053'/>
      </artifacts>
      <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.7.800.v20260130-1053
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.transport.ecf.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.transport.ecf Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.transport.ecf' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.transport.ecf.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.transport.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.oas' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.oas' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.oas'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.oas' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.oas' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.oas.external' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.oas' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.oas
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.oas.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.oas' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.oas;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.marketo.feature.feature.group' version='8.0.3.20260724_1150' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.marketo.feature.feature.group' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Marketo'/>
        <property name='org.eclipse.equinox.p2.description' value='Marketo component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.marketo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo.feature.feature.group' version='8.0.3.20260724_1150'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.marketo' range='[0.37.59,0.37.59]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marketo.feature.feature.jar' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Marketo component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com/)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems (http://www.sun.com)&#xA;Licensed under the CDDL+GPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata' version='2.9.600.v20251108-0408' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata' range='[0.0.0,2.9.600.v20251108-0408)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata'/>
        <property name='maven-version' value='2.9.600-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.9.600.v20251108-0408'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' version='2.9.600.v20251108-0408'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.internal.p2.metadata.expression,org.eclipse.equinox.p2.metadata.expression' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.internal.p2.metadata,org.eclipse.equinox.p2.metadata.expression' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.p2.metadata.index,org.eclipse.equinox.p2.query,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.p2.metadata.expression,org.eclipse.equinox.p2.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.query' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.internal.p2.metadata.index,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.metadata.expression,org.eclipse.equinox.p2.metadata.index' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata' version='2.9.600.v20251108-0408'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.1.0,2.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=17))'>
          <description>
            org.eclipse.equinox.p2.metadata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.source' range='[2.9.600.v20251108-0408,2.9.600.v20251108-0408]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata' version='2.9.600.v20251108-0408'/>
      </artifacts>
      <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.9.600.v20251108-0408
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.tools' version='2.4.900.v20251108-0407' generation='2'>
      <update id='org.eclipse.equinox.p2.repository.tools' range='[0.0.0,2.4.900.v20251108-0407)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository.tools'/>
        <property name='maven-version' value='2.4.900-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.4.900.v20251108-0407'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' version='2.4.900.v20251108-0407'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.repository.metadata' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.comparator' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.equinox.p2.repository.artifact' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.tools' version='2.4.900.v20251108-0407'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.p2.core' range='[2.7.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.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.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.1.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.6.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.repository.tools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools.source' range='[2.4.900.v20251108-0407,2.4.900.v20251108-0407]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.tools' version='2.4.900.v20251108-0407'/>
      </artifacts>
      <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.4.900.v20251108-0407
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hdinsight.400.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Microsoft Azure HDInsight 4.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Microsoft Azure HDInsight 4.0'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hdinsight.400.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdinsight.400.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.hdinsight.400.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.hdinsight.400.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme' version='0.15.0.v20251216-1230' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt.theme' range='[0.0.0,0.15.0.v20251216-1230)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt.theme'/>
        <property name='maven-version' value='0.15.0-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.15.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' version='0.15.0.v20251216-1230'/>
        <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.15.0.v20251216-1230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.133.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.core.runtime' range='[3.29.0,4.0.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.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' 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.css.swt.theme
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.ui.css.swt.theme
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme.source' range='[0.15.0.v20251216-1230,0.15.0.v20251216-1230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.theme' version='0.15.0.v20251216-1230'/>
      </artifacts>
      <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.15.0.v20251216-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcpfabric.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_FABRIC Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpfabric.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpfabric.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tcpfabric.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tcpfabric.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.tis.custom' version='8.0.3.20260324_0926' singleton='false'>
      <update id='org.talend.libraries.tis.custom' range='[0.0.0,8.0.3.20260324_0926)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Custom'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.tis.custom'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.tis.custom' version='8.0.3.20260324_0926'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.tis.custom' version='8.0.3.20260324_0926'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.tis.custom' version='8.0.3.20260324_0926'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.tis.custom.source' range='[8.0.3.20260324_0926,8.0.3.20260324_0926]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.tis.custom' version='8.0.3.20260324_0926'/>
      </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.talend.libraries.tis.custom&#xA;Bundle-Version: 8.0.3.20260324_0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.server' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.server' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-server'/>
        <property name='maven-version' value='12.1.7'/>
        <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.server' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.server' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.eclipse.jetty.http,org.eclipse.jetty.http.content,org.eclipse.jetty.io,org.eclipse.jetty.io.content,org.eclipse.jetty.io.ssl,org.eclipse.jetty.server.handler,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.ssl,org.eclipse.jetty.util.thread,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.http,org.eclipse.jetty.http.content,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.statistic,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.compression,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.jmx' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.server.jmx,org.eclipse.jetty.util.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.server.jmx' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.jmx,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.util.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.server' version='12.1.7'>
          <properties 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='49'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.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.lang.runtime' 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.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.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.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.content' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.content' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.jmx' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.server' version='12.1.7'/>
      </artifacts>
      <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: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.product7ide.feature.group' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.transform.feature.product7ide.feature.group' range='[0.0.0,8.0.3.20260715_1209)' 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.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.product7ide'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Data Mapper'/>
        <property name='df_LT.description' value='Talend Data Mapper'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7ide.feature.group' version='8.0.3.20260715_1209'/>
        <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='com.oaklandsw.transform.feature.rt.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.gui.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.doc7.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.edi.feature.group' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' range='[1.11.0,1.11.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.product7ide.feature.jar' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.repository.rules' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.rules' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Rules Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.rules'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.rules' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.rules' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.rules.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.rules.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.rules' version='8.0.3.20260601_1447'>
          <properties 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='34'>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.drools.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' 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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.browser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.part' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.repository.metadata.seeker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.rules
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.rules.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.rules' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.rules;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.ftp' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.ftp' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='FTP Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.ftp'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.ftp' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.ftp' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.ftp' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.ftp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.ftp.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.ftp' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.ftp;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.fileoutputxml.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.fileoutputxml.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='FileoutputXml Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio FileoutputXml'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.fileoutputxml.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.fileoutputxml.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.fileoutputxml' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.fileoutputxml.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.components.salesforce.definition' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.salesforce.definition' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Salesforce Definition'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.salesforce.definition' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.salesforce.definition' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.salesforce' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api,org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.api.wizard,org.talend.components.common,org.talend.components.common.oauth,org.talend.components.common.oauth.properties,org.talend.daikon,org.talend.daikon.definition,org.talend.daikon.i18n,org.talend.daikon.i18n.tag,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.properties.service,org.talend.daikon.runtime,org.talend.daikon.sandbox,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.common' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component.runtime,org.talend.daikon.exception.error,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.dataprep' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.common.dataset,org.talend.components.common.io,org.talend.components.salesforce.dataset,org.talend.daikon.properties,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.dataset' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.common,org.talend.components.common.dataset,org.talend.components.common.datastore,org.talend.components.salesforce.datastore,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.datastore' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.components.common.dataset,org.talend.components.common.datastore,org.talend.daikon.definition,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.schema' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforcebulkexec' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.salesforce,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforceconnection' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.salesforce,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforcegetdeleted' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.salesforce,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforcegetservertimestamp' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.salesforce,org.talend.daikon.properties.presentation,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforcegetupdated' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.salesforce,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforceinput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.salesforce,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforceoutput' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.salesforce,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime,org.talend.daikon.serialize,org.talend.daikon.serialize.migration' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforceoutputbulk' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.common,org.talend.components.salesforce,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.salesforce.tsalesforceoutputbulkexec' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component,org.talend.components.api.component.runtime,org.talend.components.api.properties,org.talend.components.salesforce,org.talend.components.salesforce.tsalesforcebulkexec,org.talend.components.salesforce.tsalesforceoutputbulk,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.salesforce.definition' version='0.37.59'>
          <properties 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='52'>
        <required namespace='java.package' name='org.talend.components.api' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.avro' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.dataset' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.datastore' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.io' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.oauth' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.oauth.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.dataprep' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.dataset' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.datastore' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.schema' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforcebulkexec' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforceconnection' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforcegetdeleted' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforcegetservertimestamp' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforcegetupdated' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforceinput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforceoutput' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforceoutputbulk' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.salesforce.tsalesforceoutputbulkexec' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n.tag' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.sandbox' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.serialize.migration' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.oltu.oauth2.client.response' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.salesforce.definition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.salesforce.definition.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.salesforce.definition' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.salesforce.definition&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.deps.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Data Integration Dependencies Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Data Integration Dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.deps.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.deps.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.deps.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jsch.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jsch.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jsch.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsch.ui.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jsch.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.validationrules.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Validation Rules'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Validation Rules'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.validationrules.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.validationrules.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.validationrules.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.validationrules.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper.registry' version='1.3.300.v20250807-0756' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.jsp.jasper.registry' range='[0.0.0,1.3.300.v20250807-0756)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper.registry'/>
        <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.equinox.jsp.jasper.registry' version='1.3.300.v20250807-0756'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' version='1.3.300.v20250807-0756'/>
        <provided namespace='java.package' name='org.eclipse.equinox.jsp.jasper.registry' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper.registry' version='1.3.300.v20250807-0756'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.jsp.jasper.registry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry.source' range='[1.3.300.v20250807-0756,1.3.300.v20250807-0756]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper.registry' version='1.3.300.v20250807-0756'/>
      </artifacts>
      <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.3.300.v20250807-0756
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.testcontainer.core.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.testcontainer.core.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Ui'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.testcontainer.core.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.core.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.ui.models' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.testcontainer.core.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.testcontainer.core.ui' version='8.0.3.20260601_1447'>
          <properties 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='37'>
        <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.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='0.15.0'/>
        <required namespace='java.package' name='org.talend.repository.localprovider.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.testcontainer.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.testcontainer.core.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.testcontainer.core.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.testcontainer.core.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.wsdl.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Advanced WSDL'/>
        <property name='org.eclipse.equinox.p2.description' value='Advanced WSDL'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.wsdl.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.wsdl.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.wsdl.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.wsdl.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.weisj.jsvg.logging.slf4j' version='2.1.0' singleton='false' generation='2'>
      <update id='com.github.weisj.jsvg.logging.slf4j' range='[0.0.0,2.1.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='com.github.weisj.jsvg.logging.slf4j'/>
        <property name='maven-groupId' value='com.github.weisj'/>
        <property name='maven-artifactId' value='jsvg-slf4j'/>
        <property name='maven-version' value='2.1.0'/>
        <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='com.github.weisj.jsvg.logging.slf4j' version='2.1.0'/>
        <provided namespace='osgi.bundle' name='com.github.weisj.jsvg.logging.slf4j' version='2.1.0'/>
        <provided namespace='osgi.identity' name='com.github.weisj.jsvg.logging.slf4j' version='2.1.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='com.github.weisj.jsvg.logging.slf4j_2.1.0-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='com.github.weisj.jsvg.logging.LogManager' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='com.github.weisj.jsvg.logging.LogManager' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.registrar)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            com.github.weisj.jsvg.logging.slf4j
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.github.weisj.jsvg.logging.slf4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.weisj.jsvg.logging.slf4j.source' range='[2.1.0,2.1.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.weisj.jsvg.logging.slf4j' version='2.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.github.weisj.jsvg.logging.slf4j&#xA;Bundle-Version: 2.1.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.externaltools.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.externaltools German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.demo.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Demo Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.demo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.demo.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.demo.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.demo.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.osgi.service.wireadmin' version='1.0.2.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.wireadmin' 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.service.wireadmin'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.wireadmin 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.service.wireadmin'/>
        <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.service.wireadmin' version='1.0.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.wireadmin' version='1.0.2.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.wireadmin' version='1.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.wireadmin' 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='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.service.wireadmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.wireadmin.source' range='[1.0.2.202109301733,1.0.2.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.wireadmin' 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.service.wireadmin&#xA;Bundle-Version: 1.0.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.publish.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.publish.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Publish to artifact repository'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Publish'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.publish.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.di' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.universal30x.feature.feature.group' version='8.0.3.20260701_0753' singleton='false'>
      <update id='org.talend.lite.bd.universal30x.feature.feature.group' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.0.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.0.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal30x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal30x.feature.feature.group' version='8.0.3.20260701_0753'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark30x' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal30x.feature.feature.jar' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='javax.xml.rpc-api' version='1.1.4' singleton='false'>
      <update id='javax.xml.rpc-api' range='[0.0.0,1.1.4)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta XML RPC API'/>
        <property name='org.eclipse.equinox.p2.description' value='JavaTM APIs for XML based RPC 1.1 Design Specification'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.xml.rpc'/>
        <property name='maven-artifactId' value='jakarta.xml.rpc-api'/>
        <property name='maven-version' value='1.1.4'/>
        <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='javax.xml.rpc-api' version='1.1.4'/>
        <provided namespace='osgi.bundle' name='javax.xml.rpc-api' version='1.1.4'/>
        <provided namespace='java.package' name='javax.xml.rpc.soap' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.soap,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.rpc.encoding' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.rpc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.rpc.server' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.http,javax.xml.rpc.handler,javax.xml.rpc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.rpc.handler' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.rpc' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.rpc.encoding,javax.xml.namespace,javax.xml.rpc.handler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.rpc.handler.soap' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.soap,javax.xml.rpc.handler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.xml.rpc.holders' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='javax.xml.rpc-api' version='1.1.4'>
          <properties 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='12'>
        <required namespace='java.package' name='javax.servlet' range='4.0.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='4.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.encoding' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler.soap' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.holders' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.server' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.soap' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.soap' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc-api.source' range='[1.1.4,1.1.4]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.rpc-api' version='1.1.4'/>
      </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-api&#xA;Bundle-Version: 1.1.4
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit' version='2.15.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.edit' range='[0.0.0,2.15.0.v20250910-1205)' 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.15.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.15.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' version='2.15.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.provider' version='2.15.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.provider.annotation' version='2.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.edit' version='2.15.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.22.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.8))'>
          <description>
            org.eclipse.emf.ecore.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.source' range='[2.15.0.v20250910-1205,2.15.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.edit' version='2.15.0.v20250910-1205'/>
      </artifacts>
      <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.15.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.zendesk.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.zendesk.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Zendesk'/>
        <property name='org.eclipse.equinox.p2.description' value='Zendesk'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.zendesk.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.zendesk.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Zendesk&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filesystem.macosx' version='1.3.400.v20220812-1420'>
      <update id='org.eclipse.core.filesystem.macosx' range='[0.0.0,1.3.400.v20220812-1420)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Core File System for Macintosh'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem.macosx'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.macosx' version='1.3.400.v20220812-1420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.macosx' version='1.3.400.v20220812-1420'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.macosx' version='1.3.400.v20220812-1420'>
          <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.core.filesystem' version='1.3.400.v20220812-1420'/>
        <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.core.filesystem' range='[1.7.200,2.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.os=macosx)(|(osgi.arch=aarch64)(osgi.arch=x86_64)))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.macosx' version='1.3.400.v20220812-1420'/>
      </artifacts>
      <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.macosx; singleton:=true&#xA;Bundle-Version: 1.3.400.v20220812-1420&#xA;Fragment-Host: org.eclipse.core.filesystem;bundle-version=&quot;[1.7.200,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.emr62x' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.emr62x' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Emr62x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.emr62x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.emr62x' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.emr62x' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.emr62x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.emr62x' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.emr62x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.emr62x.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.emr62x' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.emr62x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui' version='3.20.0.v20260209-1220' generation='2'>
      <update id='org.eclipse.debug.ui' range='[0.0.0,3.20.0.v20260209-1220)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.debug.ui'/>
        <property name='maven-version' value='3.20.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.20.0.v20260209-1220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui' version='3.20.0.v20260209-1220'/>
        <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.20.0.v20260209-1220'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.13.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.29.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.debug.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.source' range='[3.20.0.v20260209-1220,3.20.0.v20260209-1220]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui' version='3.20.0.v20260209-1220'/>
      </artifacts>
      <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.20.0.v20260209-1220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.feature.group' version='1.12.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.databinding.feature.group' range='[0.0.0,1.12.0.v20250910-1205)' 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.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 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.12.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='[1.9.0.v20250910-1205,1.9.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.jar' range='[1.12.0.v20250910-1205,1.12.0.v20250910-1205]'>
          <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.egit.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.ui.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.directorywatcher' version='1.4.800.v20250922-0444' generation='2'>
      <update id='org.eclipse.equinox.p2.directorywatcher' range='[0.0.0,1.4.800.v20250922-0444)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.directorywatcher'/>
        <property name='maven-version' value='1.4.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' version='1.4.800.v20250922-0444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.directorywatcher' version='1.4.800.v20250922-0444'/>
        <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.4.800.v20250922-0444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.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.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.1.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.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.directorywatcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher.source' range='[1.4.800.v20250922-0444,1.4.800.v20250922-0444]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.directorywatcher' version='1.4.800.v20250922-0444'/>
      </artifacts>
      <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.4.800.v20250922-0444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.documentation.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.documentation.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Documentation Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Documentation of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.documentation.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.documentation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.documentation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.common' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.common' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - Shared Component Parts'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.common' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.common' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.common' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.component,org.talend.components.api.properties,org.talend.daikon.i18n,org.talend.daikon.i18n.tag,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.avro' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.component.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.config.jdbc' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.api.container' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.dataset' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.common.datastore,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.dataset.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.components.api.component.runtime,org.talend.components.common.dataset,org.talend.daikon.java8' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.datastore' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.common.dataset,org.talend.daikon.definition,org.talend.daikon.properties,org.talend.daikon.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.datastore.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.common.datastore,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.file.fileformat' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.definition,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.file.filesystem' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.definition,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.format' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.inject,org.talend.daikon.definition,org.talend.daikon.definition.service,org.talend.daikon.properties,org.talend.daikon.properties.presentation,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.io' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.common.dataset,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.runtime' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.apache.avro.generic,org.talend.components.api.component.runtime,org.talend.components.api.container,org.talend.components.api.properties,org.talend.components.common,org.talend.daikon,org.talend.daikon.avro,org.talend.daikon.avro.converter,org.talend.daikon.properties' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.tableaction' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.avro,org.talend.components.common.config.jdbc' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.common' version='0.37.59'>
          <properties 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.talend.components.api.component' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.component.runtime' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.container' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.exception.error' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.avro' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.config.jdbc' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.dataset' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.common.datastore' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.avro.converter' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.definition.service' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception.error' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n.tag' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.java8' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.runtime' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.18.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.avro' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.common.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.common' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.common&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console' version='3.16.0.v20260123-1616' generation='2'>
      <update id='org.eclipse.ui.console' range='[0.0.0,3.16.0.v20260123-1616)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.console'/>
        <property name='maven-version' value='3.16.0-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.16.0.v20260123-1616'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console' version='3.16.0.v20260123-1616'/>
        <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.16.0.v20260123-1616'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.208.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.29.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.console
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.source' range='[3.16.0.v20260123-1616,3.16.0.v20260123-1616]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console' version='3.16.0.v20260123-1616'/>
      </artifacts>
      <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.16.0.v20260123-1616
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.5.1.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.5.1'/>
        <property name='df_LT.description' value='HL7 v2.5.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.5.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.5.1.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.5.1.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.5.1.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.transform.runtime.base' version='8.0.3.20260715_1209' singleton='false' generation='2'>
      <update id='org.talend.transform.runtime.base' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Runtime base'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.runtime.base'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.base' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.runtime.base' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.base.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.base.map.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.base.status' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.base.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.runtime.base' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.cobol' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.csv' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.db' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.edi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.flat' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.hashmap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.hl7v2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.idocs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.xml' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' 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=17))'>
          <description>
            org.talend.transform.runtime.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.base.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.runtime.base' version='8.0.3.20260715_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.talend.transform.runtime.base&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.repo.tcksdk' version='8.0.3.20260724_1148' generation='2'>
      <update id='org.talend.designer.maven.repo.tcksdk' range='[0.0.0,8.0.3.20260724_1148)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven repo Tcksdk Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.repo.tcksdk'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.repo.tcksdk' version='8.0.3.20260724_1148'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.repo.tcksdk' version='8.0.3.20260724_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'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.repo.tcksdk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk.source' range='[8.0.3.20260724_1148,8.0.3.20260724_1148]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.repo.tcksdk' version='8.0.3.20260724_1148'/>
      </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.talend.designer.maven.repo.tcksdk;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.core5.httpcore5' version='5.4.2.v20260306-1000' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.core5.httpcore5' range='[0.0.0,5.4.2.v20260306-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.core5 : httpcore5'/>
        <property name='maven-wrapped-groupId' value='org.apache.httpcomponents.core5'/>
        <property name='maven-wrapped-artifactId' value='httpcore5'/>
        <property name='maven-wrapped-version' value='5.4.2'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5' version='5.4.2.v20260306-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.core5.httpcore5' version='5.4.2.v20260306-1000'/>
        <provided namespace='java.package' name='org.apache.hc.core5' version='5.4.2'/>
        <provided namespace='java.package' name='org.apache.hc.core5.annotation' version='5.4.2'/>
        <provided namespace='java.package' name='org.apache.hc.core5.concurrent' version='5.4.2'/>
        <provided namespace='java.package' name='org.apache.hc.core5.function' version='5.4.2'/>
        <provided namespace='java.package' name='org.apache.hc.core5.http' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.function,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.config' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.impl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.io,org.apache.hc.core5.http.protocol,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.impl.bootstrap' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net,javax.net.ssl,org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl,org.apache.hc.core5.http.impl.io,org.apache.hc.core5.http.io,org.apache.hc.core5.http.io.ssl,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.pool,org.apache.hc.core5.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.impl.io' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl,org.apache.hc.core5.http.io,org.apache.hc.core5.http.message,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.impl.io.support' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.function,org.apache.hc.core5.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.impl.nio' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.impl,org.apache.hc.core5.http.message,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.nio.ssl,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.impl.routing' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.protocol,org.apache.hc.core5.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.io' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.protocol,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.io.entity' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.io.ssl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.function,org.apache.hc.core5.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.io.support' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.io,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http.support,org.apache.hc.core5.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.message' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.net,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.nio' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.http.protocol,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.nio.command' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.protocol,org.apache.hc.core5.io,org.apache.hc.core5.reactor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.nio.entity' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.config,org.apache.hc.core5.http.nio' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.nio.ssl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.concurrent,org.apache.hc.core5.http,org.apache.hc.core5.net,org.apache.hc.core5.reactor,org.apache.hc.core5.reactor.ssl,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.nio.support' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.protocol,org.apache.hc.core5.http.support,org.apache.hc.core5.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.nio.support.classic' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.http.io,org.apache.hc.core5.http.nio,org.apache.hc.core5.http.protocol,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.protocol' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.function,org.apache.hc.core5.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.ssl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.support' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http,org.apache.hc.core5.http.message,org.apache.hc.core5.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.io' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.net' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.pool' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.io,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.reactor' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.http,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.reactor.ssl,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.reactor.ssl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.hc.core5.concurrent,org.apache.hc.core5.function,org.apache.hc.core5.io,org.apache.hc.core5.net,org.apache.hc.core5.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.ssl' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.util' version='5.4.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.hc.core5.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.core5.httpcore5' version='5.4.2.v20260306-1000'>
          <properties 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='30'>
        <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' 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.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' 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.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.net' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='jdk.net' range='0.0.0'/>
        <required namespace='java.package' name='org.conscrypt' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.httpcomponents.core5.httpcore5
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5.source' range='[5.4.2.v20260306-1000,5.4.2.v20260306-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.core5.httpcore5' version='5.4.2.v20260306-1000'/>
      </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.core5.httpcore5&#xA;Bundle-Version: 5.4.2.v20260306-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder' version='2.42.0.v20260223-0608' generation='2'>
      <update id='org.eclipse.xtext.builder' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Builder'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.clustering' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.debug' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl.javasupport' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.nature' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.preferences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.resourceloader' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.smap' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.20.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.37.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.31.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.33.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.205.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.42.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.21.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.13.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.18.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.21.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.18.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.21.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='2.42.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.builder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.builder;singleton:=true&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.feature.spark.feature.jar' version='8.0.3.20260715_1215'>
      <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.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Data Mapper for Spark'/>
        <property name='df_LT.description' value='Talend Data Mapper for Spark'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.feature.spark'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.feature.spark.feature.jar' version='8.0.3.20260715_1215'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.feature.spark' version='8.0.3.20260715_1215'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.feature.spark' version='8.0.3.20260715_1215'/>
      </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>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport' version='1.5.0.v20260111-1642' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.importexport' range='[0.0.0,1.5.0.v20260111-1642)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Import and Export'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.importexport'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' version='1.5.0.v20260111-1642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' version='1.5.0.v20260111-1642'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.importexport' version='1.3.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.importexport.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport' version='1.5.0.v20260111-1642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.14.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.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.viewers' 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.engine' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.equinox.p2.ui.importexport
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.source' range='[1.5.0.v20260111-1642,1.5.0.v20260111-1642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport' version='1.5.0.v20260111-1642'/>
      </artifacts>
      <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.importexport;singleton:=true&#xA;Bundle-Version: 1.5.0.v20260111-1642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.repository.remote.git.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.repository.remote.git.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Remote Git Repository Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Remote Git Repository of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.repository.remote.git.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitmerge.ui.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitprovider.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.git.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.oaklandsw.transform' version='8.0.3.20260715_1209' generation='2'>
      <update id='com.oaklandsw.transform' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Designer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.transform' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='com.oaklandsw.transform' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.db' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.doc' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor.compare' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor.custommap' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor.dsql' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor.form' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor.results' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor.search' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.editor.transformmap' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.expr' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.func' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.func.functions' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.importing' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.map' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.namespacecontainer' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.nodeeditors' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.avro' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.db' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.delimited' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.edi' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.idocs' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.rep.xml' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.struct' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.testsuite' version='0.0.0'/>
        <provided namespace='java.package' name='com.oaklandsw.transform.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.transform' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='49'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' 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.cheatsheets' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' 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.ltk.ui.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.platform' range='3.5.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.oas' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.edifact' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.map.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.treemapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dependencies' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.confluent.schema.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.map.dsqlgen' 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.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.transform.io.flat' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.transform.parser' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            com.oaklandsw.transform
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.transform' version='8.0.3.20260715_1209'/>
      </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: com.oaklandsw.transform; singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer SqlBuilder Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer SqlBuilder of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.component.sqlbuilder.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sqlbuilder' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.sqlbuilder' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.sqlbuilder.jars' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.sqlbuilder.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.apache.commons.commons-beanutils' version='1.11.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-beanutils' range='[0.0.0,1.11.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons BeanUtils'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-beanutils'/>
        <property name='maven-groupId' value='commons-beanutils'/>
        <property name='maven-artifactId' value='commons-beanutils'/>
        <property name='maven-version' value='1.11.0'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-beanutils' version='1.11.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' version='1.11.0'/>
        <provided namespace='java.package' name='org.apache.commons.beanutils' version='1.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.beanutils.expression,org.apache.commons.collections,org.apache.commons.collections.keyvalue' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.beanutils.converters' version='1.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.beanutils' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.beanutils.expression' version='1.11.0'/>
        <provided namespace='java.package' name='org.apache.commons.beanutils.locale' version='1.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.beanutils,org.apache.commons.collections' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.beanutils.locale.converters' version='1.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.beanutils.locale' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-beanutils' version='1.11.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='19'>
        <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.invoke' 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.math' range='0.0.0'/>
        <required namespace='java.package' name='java.net' 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.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='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.collections.comparators' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.collections.keyvalue' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.commons-beanutils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-beanutils.source' range='[1.11.0,1.11.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-beanutils' version='1.11.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.apache.commons.commons-beanutils&#xA;Bundle-Version: 1.11.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.natives Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.natives' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.natives.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.natives
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.survivorship.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.survivorship.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Survivorship Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Survivorship Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.survivorship.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.survivorship.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.drools.eclipse' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.survivorship' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.designer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.model' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.survivorship.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.amc.libraries' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.amc.libraries' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Libraries Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.amc.libraries'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.libraries' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.amc.libraries' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='.' version='0.0.0'/>
        <provided namespace='java.package' name='bsh' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.collection' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.commands' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.org.objectweb.asm' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.servlet' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.util' version='0.0.0'/>
        <provided namespace='java.package' name='bsh.util.lib' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.beans' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.core' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.transform' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.transform.hook' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.transform.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.cglib.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.objectweb.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.relique.jdbc.csv' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.libraries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.amc.libraries' version='8.0.3.20260601_1447'>
          <properties 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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.amc.libraries
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.libraries.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.amc.libraries' version='8.0.3.20260601_1447'/>
      </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.talend.amc.libraries;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jackson-mapper-asl' version='1.9.16.TALEND' singleton='false' generation='2'>
      <update id='jackson-mapper-asl' range='[0.0.0,1.9.16.TALEND)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Data mapper for Jackson JSON processor'/>
        <property name='org.eclipse.equinox.p2.provider' value='http://fasterxml.com'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jackson-mapper-asl' version='1.9.16.TALEND'/>
        <provided namespace='osgi.bundle' name='jackson-mapper-asl' version='1.9.16.TALEND'/>
        <provided namespace='java.package' name='org.codehaus.jackson.map.deser.impl' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.deser.std,org.codehaus.jackson.type,org.codehaus.jackson.map,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.map.util,org.codehaus.jackson.util,org.codehaus.jackson.map.deser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.introspect' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.type,org.codehaus.jackson.map,org.codehaus.jackson.map.type,org.codehaus.jackson.annotate,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.map.util,org.codehaus.jackson.map.ser.std,org.codehaus.jackson.map.jsontype.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.deser.std' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.deser.impl,org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.util,org.codehaus.jackson.util,org.codehaus.jackson.node,org.codehaus.jackson.map.deser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.map.introspect,org.codehaus.jackson.type,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.annotate,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.ser,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.map.util,org.codehaus.jackson.util,org.codehaus.jackson.node,org.codehaus.jackson.map.jsontype.impl,org.codehaus.jackson.schema,org.codehaus.jackson.format,org.codehaus.jackson.map.deser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.type' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.type,org.codehaus.jackson.map,org.codehaus.jackson,org.codehaus.jackson.map.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.annotate' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map,org.codehaus.jackson.annotate' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.ser' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.map.util,org.codehaus.jackson.map.ext,org.codehaus.jackson.map.ser.impl,org.codehaus.jackson.map.ser.std,org.codehaus.jackson.schema,org.codehaus.jackson.io,org.codehaus.jackson.map.introspect,org.codehaus.jackson.type,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.util,org.codehaus.jackson.node' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.jsontype' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map.introspect,org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson.annotate' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.ext' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml,org.w3c.dom,org.codehaus.jackson.map.deser.std,org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson,org.codehaus.jackson.map.util,javax.xml.parsers,org.codehaus.jackson.node,org.codehaus.jackson.map.ser.std,javax.xml.namespace,javax.xml.datatype,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.util' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson.map.type,org.codehaus.jackson' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.ser.impl' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.map.ser.std,org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson,org.codehaus.jackson.map.ser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.node' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.impl,org.codehaus.jackson.map,org.codehaus.jackson,org.codehaus.jackson.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.jsontype.impl' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map.introspect,org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.annotate,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.util,org.codehaus.jackson.map.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.ser.std' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.io,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.map.ser,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.util,org.codehaus.jackson.util,org.codehaus.jackson.map.ser.impl,org.codehaus.jackson.node,org.codehaus.jackson.schema' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.schema' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.node,org.codehaus.jackson.map,org.codehaus.jackson,org.codehaus.jackson.annotate' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.deser' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map.deser.impl,org.codehaus.jackson.map,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.annotate,org.codehaus.jackson.map.ext,org.codehaus.jackson.map.util,org.codehaus.jackson.map.jsontype.impl,org.codehaus.jackson.map.exc,org.codehaus.jackson.io,org.codehaus.jackson.map.introspect,org.codehaus.jackson.map.deser.std,org.codehaus.jackson.type,org.codehaus.jackson.map.annotate,org.codehaus.jackson.map.jsontype,org.codehaus.jackson.util,org.codehaus.jackson.node' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.exc' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map,org.codehaus.jackson' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codehaus.jackson.map.module' version='1.9.16.TALEND'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.codehaus.jackson.map,org.codehaus.jackson.type,org.codehaus.jackson.map.type,org.codehaus.jackson,org.codehaus.jackson.map.deser' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jackson-mapper-asl' version='1.9.16.TALEND'>
          <properties 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='15'>
        <required namespace='java.package' name='javax.xml' 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.codehaus.jackson' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.annotate' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.format' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.impl' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.io' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.type' range='1.9.16.TALEND'/>
        <required namespace='java.package' name='org.codehaus.jackson.util' range='1.9.16.TALEND'/>
        <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=1.5)(version=1.6)))'>
          <description>
            jackson-mapper-asl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jackson-mapper-asl.source' range='[1.9.16.TALEND,1.9.16.TALEND]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jackson-mapper-asl' version='1.9.16.TALEND'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jackson-mapper-asl&#xA;Bundle-Version: 1.9.16.TALEND
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.persistence' version='8.0.3.20260710_1031' generation='2'>
      <update id='org.talend.dataprofiler.persistence' range='[0.0.0,8.0.3.20260710_1031)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Persistence Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.persistence'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.persistence' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.persistence' version='8.0.3.20260710_1031'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.persistence.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.persistence.utils.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dq.persistence.handlertype' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.persistence' version='8.0.3.20260710_1031'>
          <properties 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='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.hibernate' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.datamart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.migration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' 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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.persistence.criteria' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.i18n' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.persistence
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.persistence.source' range='[8.0.3.20260710_1031,8.0.3.20260710_1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.persistence' version='8.0.3.20260710_1031'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.persistence;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.transport.ecf.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.transport.ecf Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.transport.ecf' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.transport.ecf.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.transport.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.enterprise.cdi-api' version='4.1.0' singleton='false' generation='2'>
      <update id='jakarta.enterprise.cdi-api' range='[0.0.0,4.1.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='CDI APIs'/>
        <property name='org.eclipse.equinox.p2.description' value='APIs for CDI (Contexts and Dependency Injection for Java)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.enterprise'/>
        <property name='maven-artifactId' value='jakarta.enterprise.cdi-api'/>
        <property name='maven-version' value='4.1.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.enterprise.cdi-api' version='4.1.0'/>
        <provided namespace='osgi.bundle' name='jakarta.enterprise.cdi-api' version='4.1.0'/>
        <provided namespace='java.package' name='jakarta.decorator' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.context' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.util,jakarta.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.context.control' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.context,jakarta.interceptor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.context.spi' version='4.1.0'/>
        <provided namespace='java.package' name='jakarta.enterprise.event' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.inject' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.context,jakarta.enterprise.inject.spi,jakarta.enterprise.util,jakarta.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.inject.build.compatible.spi' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.context.spi,jakarta.enterprise.event,jakarta.enterprise.inject,jakarta.enterprise.inject.spi,jakarta.enterprise.invoke,jakarta.enterprise.lang.model,jakarta.enterprise.lang.model.declarations,jakarta.enterprise.lang.model.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.inject.literal' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.util,jakarta.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.inject.se' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.inject,jakarta.enterprise.inject.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.inject.spi' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.el,jakarta.enterprise.context.spi,jakarta.enterprise.event,jakarta.enterprise.inject,jakarta.enterprise.inject.spi.configurator,jakarta.enterprise.invoke,jakarta.interceptor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.inject.spi.configurator' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.enterprise.context.spi,jakarta.enterprise.event,jakarta.enterprise.inject,jakarta.enterprise.inject.spi,jakarta.enterprise.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.enterprise.invoke' version='4.1.0'/>
        <provided namespace='java.package' name='jakarta.enterprise.util' version='4.1.0'/>
        <provided namespace='osgi.identity' name='jakarta.enterprise.cdi-api' version='4.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='26'>
        <required namespace='java.package' name='jakarta.el' range='5.0.0'/>
        <required namespace='java.package' name='jakarta.enterprise.context' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.context.spi' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.event' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.inject' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.inject.spi' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.inject.spi.configurator' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.invoke' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.lang.model' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.lang.model.declarations' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.lang.model.types' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.enterprise.util' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.interceptor' range='[2.2.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.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.stream' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            jakarta.enterprise.cdi-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.enterprise.cdi-api.source' range='[4.1.0,4.1.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.enterprise.cdi-api' version='4.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: jakarta.enterprise.cdi-api&#xA;Bundle-Version: 4.1.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.variables.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.variables Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.variables' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.variables
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.notifications.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.notifications' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.notifications.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.notifications
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.brms' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.brms' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Brms'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.brms'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.brms' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.brms' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.brms.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.brms.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.brms' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jibx' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.brms
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.brms.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.brms' version='8.0.3.20260601_1447'/>
      </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.talend.designer.brms;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.script.editor.view' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.script.editor.view' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Script Editor View'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.script.editor.view'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.script.editor.view' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.script.editor.view' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.script.editor.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.script.editor.view' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='22'>
        <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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.script.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.doc.viewer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.dsqlgen' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.script.editor.view
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.script.editor.view.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.script.editor.view' version='8.0.3.20260715_1209'/>
      </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.talend.transform.dsql.script.editor.view;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change' version='2.17.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.change' range='[0.0.0,2.17.0.v20250910-1205)' 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.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' version='2.17.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' version='2.17.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change' version='2.17.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.impl' version='2.17.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.util' version='2.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change' version='2.17.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.emf.ecore.change_2.17.0.v20250910-1205-1' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/emf/2003/Change'/>
            <property name='genModel' value='model/Change.genmodel'/>
            <property name='class' value='org.eclipse.emf.ecore.change.ChangePackage'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.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.8))'>
          <description>
            org.eclipse.emf.ecore.change
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.source' range='[2.17.0.v20250910-1205,2.17.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change' version='2.17.0.v20250910-1205'/>
      </artifacts>
      <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.17.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.bndlib' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='biz.aQute.bndlib' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='biz.aQute.bndlib'/>
        <property name='org.eclipse.equinox.p2.description' value='bndlib: A Swiss Army Knife for OSGi'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bnd.bndtools.org/'/>
        <property name='maven-groupId' value='biz.aQute.bnd'/>
        <property name='maven-artifactId' value='biz.aQute.bndlib'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='90'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bndlib' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.bndlib' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='aQute.bnd.build' version='4.7.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build.api,aQute.bnd.exceptions,aQute.bnd.header,aQute.bnd.help.instructions,aQute.bnd.maven.support,aQute.bnd.osgi,aQute.bnd.result,aQute.bnd.service,aQute.bnd.service.action,aQute.bnd.service.progress,aQute.bnd.service.specifications,aQute.bnd.version,aQute.libg.command,aQute.service.reporter,org.osgi.framework,org.osgi.resource,org.osgi.service.repository,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.build.api' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.osgi,aQute.bnd.service' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.build.model' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.build.model.clauses,aQute.bnd.build.model.conversions,aQute.bnd.header,aQute.bnd.help.instructions,aQute.bnd.osgi,aQute.bnd.properties,aQute.bnd.version,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.build.model.clauses' version='2.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.header,aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.build.model.conversions' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build.model,aQute.bnd.build.model.clauses,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.buildtool' version='7.2.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.component.error' version='1.10.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.differ' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.header,aQute.bnd.osgi,aQute.bnd.service,aQute.bnd.service.diff,aQute.bnd.version,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.filerepo' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.version' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.header' version='2.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.stream,aQute.bnd.version,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.help' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.help.instructions' version='1.8.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.header,aQute.bnd.help,aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.http' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi,aQute.bnd.service,aQute.bnd.service.progress,aQute.bnd.service.url,aQute.service.reporter,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.maven' version='3.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.osgi,aQute.bnd.osgi.resource,aQute.bnd.service,aQute.bnd.version,aQute.service.reporter,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.maven.support' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.service,aQute.bnd.version,aQute.service.reporter,javax.xml.xpath,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.osgi' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.classfile,aQute.bnd.exceptions,aQute.bnd.header,aQute.bnd.http,aQute.bnd.result,aQute.bnd.service,aQute.bnd.service.specifications,aQute.bnd.signatures,aQute.bnd.stream,aQute.bnd.util.dto,aQute.bnd.version,aQute.service.reporter,org.osgi.resource,org.osgi.util.promise,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.osgi.eclipse' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.osgi.repository' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.header,aQute.bnd.osgi,aQute.bnd.osgi.resource,aQute.bnd.service.tags,aQute.bnd.version,aQute.service.reporter,javax.xml.stream,org.osgi.resource,org.osgi.service.repository,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.osgi.resource' version='5.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build.model,aQute.bnd.build.model.clauses,aQute.bnd.header,aQute.bnd.osgi,aQute.bnd.service.resource,aQute.bnd.util.dto,aQute.bnd.version,aQute.service.reporter,org.osgi.framework,org.osgi.resource,org.osgi.service.repository' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.print' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.properties' version='2.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.service' version='4.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.osgi,aQute.bnd.service.tags,aQute.bnd.version,aQute.service.reporter,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.action' version='2.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.classparser' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.clipboard' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.service.diff' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.export' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.extension' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.externalplugin' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.generate' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.library' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.service.lifecycle' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.maven' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.util.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.merge' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.message' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.service.reporter,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.progress' version='1.3.0'/>
        <provided namespace='java.package' name='aQute.bnd.service.release' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.remotelaunch' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.service.remoteworkspace' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.service.specifications' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.reporter' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.repository' version='1.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.service,aQute.bnd.util.dto,aQute.bnd.version,aQute.service.reporter,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.resolve.hook' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.resource' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.service.specifications' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.bnd.service.tags' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.service.url' version='2.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.service.verifier' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.url' version='1.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.service,aQute.bnd.service.url,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.util.dto' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.util.home' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.bnd.util.repository' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.service,aQute.service.reporter,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.version' version='2.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.wstemplates' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.header,aQute.bnd.osgi,aQute.bnd.result' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.deployer' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.service,aQute.bnd.service.repository,aQute.bnd.service.tags,aQute.bnd.version,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.service.reporter' version='1.3.0'/>
        <provided namespace='java.package' name='aQute.libg.command' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.annotation' version='2.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.baseline' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.headers' version='2.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.jpms' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.licenses' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.metatype' version='1.45.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.plugin' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.service' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.spi' version='2.0.1'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.xml' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.bnd.junit' version='7.2.3'/>
        <provided namespace='osgi.identity' name='biz.aQute.bndlib' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='AspectJ' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='false'/>
            <property name='implementation' value='aQute.bnd.aspectj.plugin.AspectJ'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='exporter.executablejar' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.exporter.executable.ExecutableJarExporter'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='exporter.runbundles' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.exporter.runbundles.RunbundlesExporter'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='ant' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.plugin.ant.AntPlugin'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='eclipse' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.plugin.eclipse.EclipsePlugin'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='Git' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.plugin.git.GitPlugin'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='Gradle' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.plugin.gradle.GradlePlugin'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='CentralCheck' version='0.0.0'>
          <properties size='1'>
            <property name='implementation' value='aQute.bnd.plugin.maven.CentralCheck'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='maven' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.plugin.maven.MavenPlugin'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='Signer' version='0.0.0'>
          <properties size='2'>
            <property name='parameters' value='aQute.bnd.signing.JartoolSigner$Config'/>
            <property name='implementation' value='aQute.bnd.signing.JartoolSigner'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='url.basic.authentication' version='0.0.0'>
          <properties size='3'>
            <property name='hide' value='true'/>
            <property name='parameters' value='aQute.bnd.url.BasicAuthentication$Config'/>
            <property name='implementation' value='aQute.bnd.url.BasicAuthentication'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='url.bearer.authentication' version='0.0.0'>
          <properties size='3'>
            <property name='hide' value='true'/>
            <property name='parameters' value='aQute.bnd.url.BearerAuthentication$Config'/>
            <property name='implementation' value='aQute.bnd.url.BearerAuthentication'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='url.bnd.authentication' version='0.0.0'>
          <properties size='3'>
            <property name='hide' value='true'/>
            <property name='parameters' value='aQute.bnd.url.BndAuthentication$Config'/>
            <property name='implementation' value='aQute.bnd.url.BndAuthentication'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='url.settings' version='0.0.0'>
          <properties size='3'>
            <property name='hide' value='true'/>
            <property name='parameters' value='aQute.bnd.url.ConnectionSettings$Config'/>
            <property name='implementation' value='aQute.bnd.url.ConnectionSettings'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='url.https.verification' version='0.0.0'>
          <properties size='3'>
            <property name='hide' value='true'/>
            <property name='parameters' value='aQute.bnd.url.HttpsVerification$Config'/>
            <property name='implementation' value='aQute.bnd.url.HttpsVerification'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='Filerepo' version='0.0.0'>
          <properties size='2'>
            <property name='parameters' value='aQute.lib.deployer.FileRepo$Config'/>
            <property name='implementation' value='aQute.lib.deployer.FileRepo'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='JPA' version='0.0.0'>
          <properties size='1'>
            <property name='implementation' value='aQute.lib.spring.JPAComponent'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='Spring' version='0.0.0'>
          <properties size='1'>
            <property name='implementation' value='aQute.lib.spring.SpringComponent'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='Blueprint' version='0.0.0'>
          <properties size='1'>
            <property name='implementation' value='aQute.lib.spring.SpringXMLType'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.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.repository' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.annotation.headers' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.annotation.metatype' range='[1.45.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.annotation.plugin' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.annotation.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.annotation.xml' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.classfile' range='[1.612.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.classfile.builder' range='[1.611.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.memoize' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.result' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.signatures' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.stream' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.unmodifiable' range='[2.1.0,3.0.0)'/>
        <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.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.script' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' 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.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            biz.aQute.bndlib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bndlib.source' range='[7.2.3.202603250810,7.2.3.202603250810]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='biz.aQute.bndlib' version='7.2.3.202603250810'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: biz.aQute.bndlib&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.core' version='1.2.102.v202503020853' generation='2'>
      <update id='org.eclipse.wst.xsd.core' range='[0.0.0,1.2.102.v202503020853)' 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.102-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.102.v202503020853'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' version='1.2.102.v202503020853'/>
        <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.102.v202503020853'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.20.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.900,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.3.0,2.0.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.core.source' range='[1.2.102.v202503020853,1.2.102.v202503020853]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.core' version='1.2.102.v202503020853'/>
      </artifacts>
      <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.102.v202503020853
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.sap.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='SAP'/>
        <property name='org.eclipse.equinox.p2.description' value='SAP'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.sap.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sap.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.sap.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.sap.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          SAP&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore' version='2.45.0.v20260127-0058' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore' range='[0.0.0,2.45.0.v20260127-0058)' 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.45.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' version='2.45.0.v20260127-0058'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' version='2.45.0.v20260127-0058'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.generator' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.generator' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.impl' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.util' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.gwt' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.edit' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.editor' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model' version='2.45.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model.tests' version='2.45.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore' version='2.45.0.v20260127-0058'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.emf.codegen.ecore_2.45.0.v20260127-0058-1' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/emf/2002/GenModel'/>
            <property name='genModel' value='model/GenModel.genmodel'/>
            <property name='class' value='org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.26.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.42.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.28.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.40.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.8))'>
          <description>
            org.eclipse.emf.codegen.ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.source' range='[2.45.0.v20260127-0058,2.45.0.v20260127-0058]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore' version='2.45.0.v20260127-0058'/>
      </artifacts>
      <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.45.0.v20260127-0058
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.tdqsparkprovider' version='8.0.3.20260710_0925' generation='2'>
      <update id='org.talend.designer.components.tdqsparkprovider' range='[0.0.0,8.0.3.20260710_0925)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Tdqsparkprovider'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.tdqsparkprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqsparkprovider' version='8.0.3.20260710_0925'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.tdqsparkprovider' version='8.0.3.20260710_0925'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.tdqsparkprovider' version='8.0.3.20260710_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'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.tdqsparkprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tdqsparkprovider.source' range='[8.0.3.20260710_0925,8.0.3.20260710_0925]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.tdqsparkprovider' version='8.0.3.20260710_0925'/>
      </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.talend.designer.components.tdqsparkprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_0925
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.docker' version='8.0.3.20260710_1031' generation='2'>
      <update id='org.talend.designer.docker' range='[0.0.0,8.0.3.20260710_1031)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Designer Docker'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.docker'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.docker' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.docker' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.identity' name='org.talend.designer.docker' version='8.0.3.20260710_1031'>
          <properties 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='17'>
        <required namespace='osgi.bundle' name='org.apache.commons.io' range='0.0.0'/>
        <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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.docker
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.docker.source' range='[8.0.3.20260710_1031,8.0.3.20260710_1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.docker' version='8.0.3.20260710_1031'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.docker;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.tacokit.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio TaCoKit Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='TaCoKit of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tacokit.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tacokit.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.tacokit.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.tacokit.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.navigator.resources.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.navigator.resources' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.navigator.resources
          </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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.prefs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.prefs.source' range='[1.1.2.202109301733,1.1.2.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </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.equinox.p2.ui.importexport.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.importexport.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.importexport Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.importexport' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.importexport.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.importexport
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.amc.feature.feature.jar' version='8.0.3.20260601_1447'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Activity Monitoring Console'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Activity Monitoring Console'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.amc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.amc.feature.feature.jar' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.amc.feature' version='8.0.3.20260601_1447'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.amc.feature' version='8.0.3.20260601_1447'/>
      </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='' url=''>
          Talend Activity Monitoring Console&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JFree.org (http://www.jfree.org/)&#xA;Licensed under the LGPL license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JFree.org (http://www.jfree.org/)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='com.cedarsoftware.json-io' version='4.53.0.talend' singleton='false' generation='2'>
      <update id='com.cedarsoftware.json-io' range='[0.0.0,4.53.0.talend)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='json-io'/>
        <property name='org.eclipse.equinox.p2.description' value='Java JSON serialization'/>
        <property name='maven-groupId' value='com.cedarsoftware'/>
        <property name='maven-artifactId' value='json-io'/>
        <property name='maven-version' value='4.53.0-talend'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.cedarsoftware.json-io' version='4.53.0.talend'/>
        <provided namespace='osgi.bundle' name='com.cedarsoftware.json-io' version='4.53.0.talend'/>
        <provided namespace='java.package' name='com.cedarsoftware.io' version='4.53.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.cedarsoftware.io.reflect,com.cedarsoftware.io.reflect.filters,com.cedarsoftware.util,com.cedarsoftware.util.convert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.cedarsoftware.io.reflect' version='4.53.0'/>
        <provided namespace='java.package' name='com.cedarsoftware.io.reflect.filters' version='4.53.0'/>
        <provided namespace='java.package' name='com.cedarsoftware.io.reflect.filters.field' version='4.53.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.cedarsoftware.io.reflect.filters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.cedarsoftware.io.reflect.filters.method' version='4.53.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.cedarsoftware.io.reflect.filters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.cedarsoftware.util' version='3.3.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.cedarsoftware.util.convert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.cedarsoftware.util.convert' version='3.3.1'/>
        <provided namespace='osgi.identity' name='com.cedarsoftware.json-io' version='4.53.0.talend'>
          <properties 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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.cedarsoftware.json-io
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.cedarsoftware.json-io.source' range='[4.53.0.talend,4.53.0.talend]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.cedarsoftware.json-io' version='4.53.0.talend'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.cedarsoftware.json-io&#xA;Bundle-Version: 4.53.0.talend
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui' version='2.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping.ui' range='[0.0.0,2.13.0.v20250910-1205)' 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.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.mapping.ui' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ui' version='2.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.action' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.presentation' version='2.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ui' version='2.13.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.25.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.38.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.40.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.mapping.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.source' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ui' version='2.13.0.v20250910-1205'/>
      </artifacts>
      <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.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.gemini' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.gemini' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Gemini Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.gemini'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.gemini' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.gemini' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.gemini
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.gemini.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.gemini' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.gemini;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.alfrescooutput' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.alfrescooutput' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Alfresco Output Component Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.alfrescooutput'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.alfrescooutput' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.alfrescooutput' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.alfrescooutput' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.alfrescooutput
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.alfrescooutput.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.alfrescooutput' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.alfrescooutput;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app' version='1.3.900.v20260125-1012' generation='2'>
      <update id='org.eclipse.equinox.p2.director.app' range='[0.0.0,1.3.900.v20260125-1012)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director.app'/>
        <property name='maven-version' value='1.3.900-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.3.900.v20260125-1012'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' version='1.3.900.v20260125-1012'/>
        <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.3.900.v20260125-1012'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='[1.9.200,2.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.p2.engine.phases' 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.engine' range='[2.3.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.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.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.director.app
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.source' range='[1.3.900.v20260125-1012,1.3.900.v20260125-1012]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app' version='1.3.900.v20260125-1012'/>
      </artifacts>
      <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.3.900.v20260125-1012
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.brms.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='BRMS Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BRMS'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.brms.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.brms.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.brms.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.brms.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.annotation' version='2.4.100.v20251017-1955' singleton='false' generation='2'>
      <update id='org.eclipse.jdt.annotation' range='[0.0.0,2.4.100.v20251017-1955)' 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.4.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='2.4.100.v20251017-1955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation' version='2.4.100.v20251017-1955'/>
        <provided namespace='java.package' name='org.eclipse.jdt.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation' version='2.4.100.v20251017-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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.annotation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation.source' range='[2.4.100.v20251017-1955,2.4.100.v20251017-1955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation' version='2.4.100.v20251017-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.jdt.annotation&#xA;Bundle-Version: 2.4.100.v20251017-1955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer' version='2.14.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.importer' range='[0.0.0,2.14.0.v20250910-1205)' 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.14.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.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer' version='2.14.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution.base' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.util' version='2.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer' version='2.14.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.converter' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.39.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.importer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.source' range='[2.14.0.v20250910-1205,2.14.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer' version='2.14.0.v20250910-1205'/>
      </artifacts>
      <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.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.parser.xsd' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.xsd' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform XML Schema parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.xsd'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.xsd' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.xsd' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser.xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.parser.wsdl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.xsd' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.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=17))'>
          <description>
            org.talend.transform.parser.xsd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.xsd.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.xsd' version='8.0.3.20260715_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.talend.transform.parser.xsd;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.ui.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.ui Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.ui.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal4x.feature.feature.jar' version='8.0.3.20260421_0945'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 4.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 4.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal4x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal4x.feature.feature.jar' version='8.0.3.20260421_0945'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal4x.feature' version='8.0.3.20260421_0945'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal4x.feature' version='8.0.3.20260421_0945'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.jar' version='4.39.0.v20260225-1014'>
      <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) 2010, 2019 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&#xA;Lars Vogel &lt;Lars.Vogel@vogella.com&gt; - Ongoing maintenance'/>
        <property name='df_LT.featureName' value='Eclipse 4 Rich Client Platform'/>
        <property name='df_LT.description' value='The bundles typical required by Eclipse RCP applications as of version 4.0'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.rcp'/>
        <property name='maven-version' value='4.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.jar' version='4.39.0.v20260225-1014'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.e4.rcp' version='4.39.0.v20260225-1014'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.e4.rcp' version='4.39.0.v20260225-1014'/>
      </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.talend.lite.di.brms.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.brms.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='BRMS Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BRMS'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.brms.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.brms.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.brms' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom2' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jibx' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.brms.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.daikon.crypto.utils' version='7.1.28' singleton='false' generation='2'>
      <update id='org.talend.daikon.crypto.utils' range='[0.0.0,7.1.28)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='crypto-utils'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.crypto.utils' version='7.1.28'/>
        <provided namespace='osgi.bundle' name='org.talend.daikon.crypto.utils' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.crypto' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.daikon.crypto.digest' version='7.1.28'/>
        <provided namespace='java.package' name='org.talend.daikon.crypto.migration' version='7.1.28'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.daikon.crypto' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.daikon.crypto.utils' version='7.1.28'>
          <properties 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.apache.commons.configuration2' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.configuration2.builder' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.configuration2.builder.fluent' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.configuration2.ex' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.client.utils' range='0.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='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.springframework.security.crypto.argon2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.security.crypto.bcrypt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.springframework.security.crypto.password' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.daikon.crypto' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.exception' range='[7.1.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.talend.daikon.crypto.utils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.crypto.utils.source' range='[7.1.28,7.1.28]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.daikon.crypto.utils' version='7.1.28'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.daikon.crypto.utils&#xA;Bundle-Version: 7.1.28
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.drools.eclipse' version='8.0.3.20260408_1110' generation='2'>
      <update id='org.drools.eclipse' range='[0.0.0,8.0.3.20260408_1110)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Drools Eclipse Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.provider' value='JBoss by Red Hat'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.drools.eclipse'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='349'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.drools.eclipse' version='8.0.3.20260408_1110'/>
        <provided namespace='osgi.bundle' name='org.drools.eclipse' version='8.0.3.20260408_1110'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.converters' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.converters.basic' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.converters.collections' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.converters.enums' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.converters.extended' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.converters.javabean' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.converters.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.core' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io.binary' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io.copy' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io.json' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io.naming' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io.path' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io.xml' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.io.xml.xppdom' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.mapper' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='com.thoughtworks.xstream.security' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rules' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rules.admin' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.audit.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.builder.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.builder.impl.errors' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.compiler.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.compiler.io.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.compiler.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.compiler.xml.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.kie.builder.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.kie.builder.impl.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.kie.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.kproject' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.kproject.models' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.lang' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.lang.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.lang.api.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.lang.descr' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.lang.dsl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.rule.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.rule.builder.dialect' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.rule.builder.dialect.java.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.rule.builder.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.runtime.pipeline.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.compiler.testframework' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.audit' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.audit.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.base.accumulators' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.base.evaluators' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.base.extractors' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.base.field' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.beliefsystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.beliefsystem.abductive' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.beliefsystem.defeasible' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.beliefsystem.jtms' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.beliefsystem.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.builder.conf.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.command.assertion' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.command.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.command.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.command.runtime.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.command.runtime.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.conflict' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.definitions' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.definitions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.definitions.rule.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.event.knowlegebase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.event.rule.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.factmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.factmodel.traits' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.facttemplates' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.fluent.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.io.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.io.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.marshalling.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.phreak' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.process.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.process.instance.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.reteoo' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.reteoo.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.rule.builder.dialect.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.rule.constraint' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.runtime.help.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.runtime.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.runtime.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.runtime.rule.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.time.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.util.bitmask' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.util.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.util.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.world.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.xml.changeset' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.core.xml.jaxb.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.decisiontable' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.decisiontable.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.decisiontable.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.decisiontable.parser.csv' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.decisiontable.parser.xls' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.debug.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.dsl.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.dsl.editor.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors.rete' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors.rete.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors.rete.figure' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors.rete.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.editors.rete.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.bpmn2.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.datatype.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor.editpart.figure' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor.editpart.work' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.editor.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.view.datatype.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.view.datatype.editor.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.common.view.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.editor.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.editor.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.editor.editpart.figure' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.editor.editpart.figure.bpmn' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.editor.editpart.figure.bpmn2' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.skin' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.constraint' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.exceptionHandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.subprocess' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.swimlane' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.timers' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.flow.ruleflow.view.property.workitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.reteoo' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.eclipse.view.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel.dataproviders' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel.extractors' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.mvel.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.template.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.template.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.template.objects' version='0.0.0'/>
        <provided namespace='java.package' name='org.drools.template.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.bpmn2' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.bpmn2.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.bpmn2.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.bpmn2.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.bpmn2.xml.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.bpmn2.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.compiler.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.compiler.xml.processes' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.marshalling.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.osgi.bpmn2' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.osgi.flow.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.osgi.flow.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.builder.dialect' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.builder.dialect.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.builder.dialect.mvel' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.context.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.context.exclusive' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.context.swimlane' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.context.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.timer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.timer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.transformation' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.core.validation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.context.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.context.exclusive' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.context.swimlane' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.context.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.event.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.impl.demo' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.impl.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.impl.humantask' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.instance.timer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.process.workitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.ruleflow.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.ruleflow.core.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.ruleflow.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.ruleflow.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.core.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.core.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.instance.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.instance.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.instance.impl.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.jbpm.workflow.instance.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.builder.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.cdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.definition.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.definition.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.definition.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.event.kiebase' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.event.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.event.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.marshalling' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.persistence.jpa' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.runtime.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.runtime.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.runtime.manager.audit' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.runtime.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.runtime.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.task.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.api.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.builder.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.builder.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.builder.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.event.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.event.rule' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.executor.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.identity' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.jaxb' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.marshalling' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.persistence.jpa' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.query.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime.cdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime.conf' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime.manager.audit.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime.manager.cdi.qualifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.runtime.manager.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.simulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.task.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.task.api.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.task.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.task.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.task.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.kie.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.asm.signature' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.integration' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.integration.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.optimizers' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.optimizers.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.refl' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.refl.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.refl.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.sh' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.sh.command.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.sh.command.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.sh.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.templates.res' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.templates.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.templates.util.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.mvel2.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.mxp1' version='0.0.0'/>
        <provided namespace='java.package' name='org.xmlpull.v1' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.drools.eclipse' version='8.0.3.20260408_1110'>
          <properties 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.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.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.jdt.core.manipulation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' 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.console' 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='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.views.properties.tabbed' 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.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' 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.ltk.ui.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.drools.eclipse
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.drools.eclipse.source' range='[8.0.3.20260408_1110,8.0.3.20260408_1110]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.drools.eclipse' version='8.0.3.20260408_1110'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.drools.eclipse;singleton:=true&#xA;Bundle-Version: 8.0.3.20260408_1110
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction' version='1.10.0.202510231413' generation='2'>
      <update id='org.eclipse.emf.transaction' range='[0.0.0,1.10.0.202510231413)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Core'/>
        <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.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.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.transaction' version='1.10.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction' version='1.10.0.202510231413'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction' version='1.10.0.202510231413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.transaction
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.source' range='[1.10.0.202510231413,1.10.0.202510231413]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction' version='1.10.0.202510231413'/>
      </artifacts>
      <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.transaction;singleton:=true&#xA;Bundle-Version: 1.10.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.jeeeyul.swtend' version='2.2.10.I20230324-104251' singleton='false' generation='2'>
      <update id='net.jeeeyul.swtend' range='[0.0.0,2.2.10.I20230324-104251)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='SWTend'/>
        <property name='org.eclipse.equinox.p2.provider' value='jeeeyul@gmail.com'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.jeeeyul.swtend' version='2.2.10.I20230324-104251'/>
        <provided namespace='osgi.bundle' name='net.jeeeyul.swtend' version='2.2.10.I20230324-104251'/>
        <provided namespace='java.package' name='net.jeeeyul.swtend' version='0.0.0'/>
        <provided namespace='java.package' name='net.jeeeyul.swtend.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='net.jeeeyul.swtend.sam' version='0.0.0'/>
        <provided namespace='java.package' name='net.jeeeyul.swtend.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.jeeeyul.swtend' version='2.2.10.I20230324-104251'>
          <properties 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.ui' 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>
            net.jeeeyul.swtend
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.jeeeyul.swtend' version='2.2.10.I20230324-104251'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.jeeeyul.swtend&#xA;Bundle-Version: 2.2.10.I20230324-104251
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.datacleansing.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Datacleansing Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Datacleansing Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.datacleansing.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.datacleansing.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.datacleansing.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.datacleansing.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal24x.feature.feature.jar' version='8.0.3.20260609_1620'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 2.4.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 2.4.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal24x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal24x.feature.feature.jar' version='8.0.3.20260609_1620'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal24x.feature' version='8.0.3.20260609_1620'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal24x.feature' version='8.0.3.20260609_1620'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.dsql.map.model' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.map.model' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Map Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.map.model'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.model' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.model.avsc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.model.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.map.model' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.message' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.common.monitor' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.map.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.model.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.map.model' version='8.0.3.20260715_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.talend.transform.dsql.map.model;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.components.common-oauth' version='0.37.59' singleton='false' generation='2'>
      <update id='org.talend.components.common-oauth' range='[0.0.0,0.37.59)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Components - OAuth'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.common-oauth' version='0.37.59'/>
        <provided namespace='osgi.bundle' name='org.talend.components.common-oauth' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.common.oauth' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.client.response,org.apache.oltu.oauth2.common.message.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.oauth.properties' version='0.37.59'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.components.api.properties,org.talend.daikon.properties.property' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.components.common.oauth.server' version='0.37.59'/>
        <provided namespace='java.package' name='org.talend.components.common.oauth.util' version='0.37.59'/>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.client' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.client.request,org.apache.oltu.oauth2.client.response,org.apache.oltu.oauth2.common.exception' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.client.request' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.common,org.apache.oltu.oauth2.common.exception,org.apache.oltu.oauth2.common.message,org.apache.oltu.oauth2.common.message.types,org.apache.oltu.oauth2.common.parameters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.client.response' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.client.validator,org.apache.oltu.oauth2.common.exception,org.apache.oltu.oauth2.common.token' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.client.validator' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.client.response,org.apache.oltu.oauth2.common.exception' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.common.message.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.domain.client' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.domain.credentials' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.error' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.exception' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.message' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.common.exception,org.apache.oltu.oauth2.common.parameters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.message.types' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.parameters' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.common.exception,org.apache.oltu.oauth2.common.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.token' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.utils' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.common.exception' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.oltu.oauth2.common.validators' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oltu.oauth2.common.exception' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.talend.components.common-oauth' version='0.37.59'>
          <properties 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.talend.components.api.properties' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.components.common.oauth.server' range='[0.37.0,1.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.i18n' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.presentation' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.talend.daikon.properties.property' range='[7.1.0,8.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.talend.components.common-oauth
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.common-oauth.source' range='[0.37.59,0.37.59]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.components.common-oauth' version='0.37.59'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.components.common-oauth&#xA;Bundle-Version: 0.37.59
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.jackson' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.jackson' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Jackson'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.jackson'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jackson' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.jackson' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.codehaus.jackson' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.jackson.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.jackson.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.jackson.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.jackson.map.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.jackson.sym' version='0.0.0'/>
        <provided namespace='java.package' name='org.codehaus.jackson.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.jackson' version='8.0.3.20260117_0505'>
          <properties 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='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-core-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='jackson-mapper-asl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.jackson.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.jackson' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.jackson;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.unflattener' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.unflattener' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Unflattener'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.unflattener'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.unflattener' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.model.internal.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.unflattener.schema' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.unflattener' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.unflattener
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.unflattener' version='8.0.3.20260715_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.talend.transform.unflattener;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal31x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.1.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.1.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal31x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal31x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal31x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal31x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.editors.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.editors.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.editors' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.editors
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jgit.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jgit' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jgit.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jgit
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.properties.tabbed.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.properties.tabbed' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.600.v20250722-0413' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse' range='[0.0.0,2.4.600.v20250722-0413)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.eclipse'/>
        <property name='maven-version' value='2.4.600-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.4.600.v20250722-0413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.600.v20250722-0413'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.600.v20250722-0413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.18.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.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.7.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.5.0,2.0.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=17))'>
          <description>
            org.eclipse.equinox.p2.touchpoint.eclipse
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' range='[2.4.600.v20250722-0413,2.4.600.v20250722-0413]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.600.v20250722-0413'/>
      </artifacts>
      <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.4.600.v20250722-0413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.amc.charts' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.amc.charts' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Charts Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.amc.charts'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.charts' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.amc.charts' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.amc.charts.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.charts.model.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.charts.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.charts.ui.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.charts.ui.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.amc.charts.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.amc.charts' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.talend.amc.libraries' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc.commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.amc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.rap.ui.workbench' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.rap.rwt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jfreechart' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' 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.runtime' 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.jface.action' 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.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.preference' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.jfree.chart' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.amc.commons.chart' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.amc.model.job' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.i18n' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.utils.data.bean' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.utils.threading' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.commons.utils.time' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.amc.charts
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.amc.charts.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.amc.charts' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.amc.charts; singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.gefabstractmap' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.gefabstractmap' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='www.beispiel.de'/>
        <property name='zh_CN.pluginName' value='AbstractMapper 模型'/>
        <property name='zh_CN.providerName' value='www.example.org'/>
        <property name='fr.pluginName' value='Modèle AbstractMapper'/>
        <property name='fr.providerName' value='www.example.org'/>
        <property name='df_LT.pluginName' value='AbstractMapper Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <property name='ru.providerName' value='www.example.org'/>
        <property name='ja.pluginName' value='AbstractMapperモデル'/>
        <property name='ja.providerName' value='www.example.org'/>
        <property name='it.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.gefabstractmap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.gefabstractmap' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.gefabstractmap' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.anchors' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.borders' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.cells' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.routers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.sash' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.table.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.treesettings' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.treetools' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.treetools.zone' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.figures.var' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.model.abstractmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.model.abstractmap.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.model.abstractmap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.part.directedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.gefabstractmap.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.gefabstractmap' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' 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.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.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.gefabstractmap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.gefabstractmap.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.gefabstractmap' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.gefabstractmap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.dataquality.japanese.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.dataquality.japanese.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dataquality Japanese Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dataquality Japanese Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.dataquality.japanese.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.japanese.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.converters' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.text.japanese' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataquality.japanese.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws_core.feature.feature.group' version='3.35.0.v202408150414' singleton='false'>
      <update id='org.eclipse.wst.ws_core.feature.feature.group' range='[0.0.0,3.35.0.v202408150414)' 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.35.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.35.0.v202408150414'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' range='[1.2.0,1.3.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='1.6.2'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis.ant' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-codec' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.discovery' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.wsil4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.uddi4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env' range='[1.1.0.v202308010354,1.1.0.v202308010354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.core' range='[1.1.0.v202308010229,1.1.0.v202308010229]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws' range='[1.2.0.v202308010145,1.2.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.parser' range='[1.1.100.v202408150414,1.1.100.v202408150414]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl' range='[1.3.1.v202308012257,1.3.1.v202308012257]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation' range='[1.3.101.v202308010145,1.3.101.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi' range='[1.1.700.v202408150414,1.1.700.v202408150414]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy' range='[1.1.0.v202308010229,1.1.0.v202308010229]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.jar' range='[3.35.0.v202408150414,3.35.0.v202408150414]'>
          <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.talend.lite.esb.debugger.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Camel Debugger Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Camel Debugger'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.debugger.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.debugger.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.debugger.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.debugger.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.search.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.datastewardship.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.datastewardship.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Stewardship'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Stewardship'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.datastewardship.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.datastewardship' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.datastewardship' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.stewardship.qlik.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.datastewardship.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Stewardship&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.esb.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Services and Routes'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Data Services and Routes&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://spring.io/projects/spring-framework)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://bndtools.org/&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (http://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hamcrest.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance ( http://www.osgi.org )&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FuseSource, Corp.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Terracotta Inc., a wholly-owned subsidiary of Software AG USA, Inc. (http://terracotta.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL,GPL License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the Apache-2.0,LGPL-2.0-or-later,MPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://www.codehaus.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (https://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL 1.0,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (http://www.minidev.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The JASYPT team (http://www.jasypt.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit (http://www.junit.org)&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JDOM (http://www.jdom.org)&#xA;Licensed under the Similar to Apache License but with the acknowledgment clause removed license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.esb.demo' version='8.0.3.20260611_0512' generation='2'>
      <update id='org.talend.esb.demo' range='[0.0.0,8.0.3.20260611_0512)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='ESBdemo 8.0.1-R2026-06'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.esb.demo'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.demo' version='8.0.3.20260611_0512'/>
        <provided namespace='osgi.bundle' name='org.talend.esb.demo' version='8.0.3.20260611_0512'/>
        <provided namespace='osgi.identity' name='org.talend.esb.demo' version='8.0.3.20260611_0512'>
          <properties 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='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.talend.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.esb.demo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.esb.demo.source' range='[8.0.3.20260611_0512,8.0.3.20260611_0512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.esb.demo' version='8.0.3.20260611_0512'/>
      </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.talend.esb.demo;singleton:=true&#xA;Bundle-Version: 8.0.3.20260611_0512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.ai.feature.feature.group' version='8.0.3.20260713_0216' singleton='false'>
      <update id='org.talend.lite.esb.ai.feature.feature.group' range='[0.0.0,8.0.3.20260713_0216)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Route AI Components'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Services and Routes AI Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.ai.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.group' version='8.0.3.20260713_0216'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.apidesigner.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.ai.components.localprovider' range='[8.0.3.20260713_0216,8.0.3.20260713_0216]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.jar' range='[8.0.3.20260713_0216,8.0.3.20260713_0216]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Data Services and Routes&#xA;(c) Copyright 2006-2025 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;JNA Development Team&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCraft,Inc. (http://www.jcraft.com/)&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://javaee.github.io/glassfish)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Spring IO (https://spring.io/projects/spring-framework)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://bndtools.org/&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (http://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;BouncyCastle.org&#xA;Licensed under the Bouncy Castle Licence license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;hamcrest.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance ( http://www.osgi.org )&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FuseSource, Corp.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Terracotta Inc., a wholly-owned subsidiary of Software AG USA, Inc. (http://terracotta.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL,GPL License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Shigeru Chiba, www.javassist.org&#xA;Licensed under the Apache-2.0,LGPL-2.0-or-later,MPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://www.codehaus.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Bndtools (https://bndtools.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL 1.0,Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Chemouni Uriel (http://www.minidev.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The JASYPT team (http://www.jasypt.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Saxonica (http://www.saxonica.com)&#xA;Licensed under the MPL-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit (http://www.junit.org)&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JDOM (http://www.jdom.org)&#xA;Licensed under the Similar to Apache License but with the acknowledgment clause removed license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.compare.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.compare' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.compare
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.nattable.extension.glazedlists' version='2.6.0.202509190702' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.nattable.extension.glazedlists' range='[0.0.0,2.6.0.202509190702)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='NatTable extension for GlazedLists'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Nebula NatTable'/>
        <property name='maven-groupId' value='org.eclipse.nebula.widgets.nattable'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.nattable.extension.glazedlists'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists' version='2.6.0.202509190702'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists' version='2.6.0.202509190702'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.data.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.action' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.command' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.summary' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.hideshow' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.hierarchical' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.tree' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists' version='2.6.0.202509190702'>
          <properties 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='70'>
        <required namespace='java.package' name='ca.odell.glazedlists' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='ca.odell.glazedlists.event' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='ca.odell.glazedlists.gui' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='ca.odell.glazedlists.matchers' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='ca.odell.glazedlists.util.concurrent' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.blink' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.config' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.coordinate' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.data' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.data.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.data.convert' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.action' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.editor' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.edit.event' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.combobox' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.config' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.filterrow.event' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.data' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.grid.layer' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.group.performance.action' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.groupby' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hideshow' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hideshow.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hideshow.event' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.hierarchical' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.cell' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.event' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.layer.stack' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.painter.cell' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.painter.cell.decorator' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.persistence' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.reorder.action' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.search.event' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.config' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.event' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.sort.painter' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.style' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.style.theme' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.summaryrow' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.summaryrow.command' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.tree' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.action' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.binding' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.matcher' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.menu' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.ui.util' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.nebula.widgets.nattable.util' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.7.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.nebula.widgets.nattable.extension.glazedlists
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.source' range='[2.6.0.202509190702,2.6.0.202509190702]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.nattable.extension.glazedlists' version='2.6.0.202509190702'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.nebula.widgets.nattable.extension.glazedlists&#xA;Bundle-Version: 2.6.0.202509190702
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core' version='2.13.300.v20260108-1444' generation='2'>
      <update id='org.eclipse.equinox.p2.core' range='[0.0.0,2.13.300.v20260108-1444)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core'/>
        <property name='maven-version' value='2.13.300-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.13.300.v20260108-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' version='2.13.300.v20260108-1444'/>
        <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.13.200'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.core.spi' version='2.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.equinox.p2.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.core' version='2.13.300.v20260108-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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.core
          </description>
        </requiredProperties>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.source' range='[2.13.300.v20260108-1444,2.13.300.v20260108-1444]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.core' version='2.13.300.v20260108-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.equinox.p2.core;singleton:=true&#xA;Bundle-Version: 2.13.300.v20260108-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.items.importexport.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.items.importexport.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Import&amp;Export Items UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.items.importexport.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.items.importexport.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.ui.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.ui.wizard.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.ui.wizard.imports.providers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.items.importexport.ui' version='8.0.3.20260601_1447'>
          <properties 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='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' 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=17))'>
          <description>
            org.talend.repository.items.importexport.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.items.importexport.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.items.importexport.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.items.importexport.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.appint' version='1.0.0.7l-7GcL43s67MAMkASGj6AYCg'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='4. Application Integration'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.appint' version='1.0.0.7l-7GcL43s67MAMkASGj6AYCg'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.ai.feature.feature.group' range='[8.0.3.20260713_0216,8.0.3.20260713_0216]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.apidesigner.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.search.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.search.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.search' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.search
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt' version='0.16.0.v20251216-1230' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt' range='[0.0.0,0.16.0.v20251216-1230)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt'/>
        <property name='maven-version' value='0.16.0-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.16.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' version='0.16.0.v20251216-1230'/>
        <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.16.0.v20251216-1230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.133.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' 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=21))'>
          <description>
            org.eclipse.e4.ui.css.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.source' range='[0.16.0.v20251216-1230,0.16.0.v20251216-1230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt' version='0.16.0.v20251216-1230'/>
      </artifacts>
      <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.16.0.v20251216-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Salesforce Marketing'/>
        <property name='org.eclipse.equinox.p2.description' value='Salesforce Marketing'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.salesforcemarketingstudio.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.salesforcemarketingstudio.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.salesforcemarketingstudio.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.salesforcemarketingstudio.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Salesforce Marketing&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tpmdm.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tpmdm.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TP_MDM Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpmdm.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpmdm.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpds.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpmdm.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.dataprep.lookups' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.dataprep.lookups' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend data preparation lookups connectors Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataprep.lookups'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.lookups' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.dataprep.lookups' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.dataprep.lookups' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.dataprep.lookups
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.lookups.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.dataprep.lookups' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.dataprep.lookups;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.ui' version='1.7.1200.v202510300114' generation='2'>
      <update id='org.eclipse.wst.sse.ui' range='[0.0.0,1.7.1200.v202510300114)' 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.1200-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.1200.v202510300114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' version='1.7.1200.v202510300114'/>
        <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.1200.v202510300114'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.22.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.16.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.131.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.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.27.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.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.3.0,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.core.expressions' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui.source' range='[1.7.1200.v202510300114,1.7.1200.v202510300114]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.ui' version='1.7.1200.v202510300114'/>
      </artifacts>
      <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.1200.v202510300114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.route.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.route.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Route Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Route'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.route.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.route' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.help.base' version='4.6.0.v20260226-0420' generation='2'>
      <update id='org.eclipse.help.base' range='[0.0.0,4.6.0.v20260226-0420)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.help.base'/>
        <property name='maven-version' value='4.6.0-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.6.0.v20260226-0420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base' version='4.6.0.v20260226-0420'/>
        <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.6.0.v20260226-0420'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ant.core' range='[3.2.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.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='java.package' name='org.apache.lucene.analysis' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.br' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.cjk' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.cn.smart' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.core' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.cz' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.de' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.el' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.en' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.fr' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.nl' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.ru' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.standard' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.util' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.document' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.index' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.search' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.store' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.util' range='[10.0.0,11.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=21))'>
          <description>
            org.eclipse.help.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.source' range='[4.6.0.v20260226-0420,4.6.0.v20260226-0420]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base' version='4.6.0.v20260226-0420'/>
      </artifacts>
      <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.6.0.v20260226-0420
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.ant' version='1.10.17.v20260410-1000' singleton='false' generation='2'>
      <update id='org.apache.ant' range='[0.0.0,1.10.17.v20260410-1000)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Ant'/>
      </properties>
      <provides size='82'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' version='1.10.17.v20260410-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.ant' version='1.10.17.v20260410-1000'/>
        <provided namespace='java.package' name='org.apache.tools.ant' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='junit.framework,org.apache.tools.ant.input,org.apache.tools.ant.launch,org.apache.tools.ant.property,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.types,org.apache.tools.ant.types.selectors,org.junit.rules,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.attribute' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.dispatch' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.filters' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.filters.util' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.helper' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.input' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.launch' version='1.10.17'/>
        <provided namespace='java.package' name='org.apache.tools.ant.listener' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.loader' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.property' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.tools.ant,org.apache.tools.ant.filters,org.apache.tools.ant.property,org.apache.tools.ant.taskdefs.compilers,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.taskdefs.email,org.apache.tools.ant.taskdefs.launcher,org.apache.tools.ant.taskdefs.rmic,org.apache.tools.ant.types,org.apache.tools.ant.types.resources,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.selectors,org.apache.tools.ant.types.selectors.modifiedselector,org.apache.tools.ant.types.spi,org.apache.tools.ant.util,org.apache.tools.ant.util.facade,org.apache.tools.tar,org.apache.tools.zip,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.compilers' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.condition' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant.types.selectors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.cvslib' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.email' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.launcher' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.modules' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.taskdefs.optional.javah,org.apache.tools.ant.taskdefs.optional.native2ascii,org.apache.tools.ant.types,org.apache.tools.ant.util,org.apache.tools.ant.util.facade,org.junit,org.junit.rules,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ccm' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.clearcase' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant.util.depend' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend.constantpool' version='1.10.17'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ejb' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.extension.resolvers,org.apache.tools.ant.types,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension.resolvers' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.i18n' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.image' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant.types.optional.imageio,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.j2ee' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javacc' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javah' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jdepend' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jlink' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp.compilers' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.jsp,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junit' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,junit.framework,org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.junit.runner,org.junit.runner.notification,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junit.xsl' version='1.10.17'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.junitlauncher.confined,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher.confined' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.stream,org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.native2ascii' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.net' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.commons.net.bsd,org.apache.commons.net.ftp,org.apache.commons.net.telnet,org.apache.tools.ant,org.apache.tools.ant.taskdefs.email,org.apache.tools.ant.types,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.pvcs' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.script' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.sos' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.sound' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.sound.sampled,org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.splash' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ssh' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jcraft.jsch,org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.testing' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.taskdefs.condition' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.unix' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.dispatch,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.vss' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.windows' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.xz' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant.taskdefs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.rmic' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.tools.ant,org.apache.tools.ant.filters,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types.selectors,org.apache.tools.ant.types.selectors.modifiedselector,org.apache.tools.ant.util,org.apache.tools.ant.util.regexp,org.junit,org.junit.rules,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.conditions' version='1.10.17'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.mappers' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant.types,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.filters,org.apache.tools.ant.taskdefs.condition,org.apache.tools.ant.types,org.apache.tools.ant.types.selectors,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.depend' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.imageio' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.xz' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant.types,org.apache.tools.ant.types.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resolver' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant.types,org.apache.xml.resolver,org.apache.xml.resolver.tools' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.types.resources.comparators,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.selectors,org.apache.tools.ant.util,org.apache.tools.tar,org.apache.tools.zip' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources.comparators' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources.selectors' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.types.resources.comparators' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.selectors' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.selectors.modifiedselector,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.selectors.modifiedselector' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.types.selectors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.types.spi' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.util' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tools.ant.types.resources,org.apache.tools.ant.types.resources.selectors,org.apache.tools.ant.util.optional,org.apache.tools.ant.util.regexp,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.util.depend' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.util.depend.bcel' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.bcel.classfile,org.apache.tools.ant.util.depend' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.util.facade' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.util.java15' version='1.10.17'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.optional' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.ant.util.regexp' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.oro.text.regex,org.apache.regexp,org.apache.tools.ant,org.junit' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.bzip2' version='1.10.17'/>
        <provided namespace='java.package' name='org.apache.tools.mail' version='1.10.17'/>
        <provided namespace='java.package' name='org.apache.tools.tar' version='1.10.17'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.zip' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tools.zip' version='1.10.17'/>
        <provided namespace='osgi.identity' name='org.apache.ant' version='1.10.17.v20260410-1000'>
          <properties 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='150'>
        <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.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='jakarta.activation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.mail' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.mail.internet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.awt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.awt.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.awt.geom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.awt.image' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.management' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.module' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.ref' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.rmi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.sql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.time' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.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.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='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' 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.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='0.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='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.ftp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.telnet' range='0.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='0.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.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>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant.source' range='[1.10.17.v20260410-1000,1.10.17.v20260410-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.ant' version='1.10.17.v20260410-1000'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.ant&#xA;Bundle-Version: 1.10.17.v20260410-1000
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui' version='2.27.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.emf.common.ui' range='[0.0.0,2.27.0.v20251210-1145)' 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.27.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.27.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common.ui' version='2.27.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.action' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.celleditor' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.editor' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.viewer' version='2.27.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.wizard' version='2.27.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common.ui' version='2.27.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.45.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.source' range='[2.27.0.v20251210-1145,2.27.0.v20251210-1145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common.ui' version='2.27.0.v20251210-1145'/>
      </artifacts>
      <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.27.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env' version='1.1.0.v202308010354' generation='2'>
      <update id='org.eclipse.wst.command.env' range='[0.0.0,1.1.0.v202308010354)' 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.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' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env' version='1.1.0.v202308010354'/>
        <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.1.0.v202308010354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.8))'>
          <description>
            org.eclipse.wst.command.env
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.source' range='[1.1.0.v202308010354,1.1.0.v202308010354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env' version='1.1.0.v202308010354'/>
      </artifacts>
      <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.1.0.v202308010354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common_core.feature.feature.jar' version='3.40.0.v202511200154'>
      <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/'/>
        <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.40.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.jar' version='3.40.0.v202511200154'/>
        <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.40.0.v202511200154'/>
      </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.40.0.v202511200154'/>
      </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.talend.studiolite.deps.feature.feature.jar' version='8.0.3.20260407_0153'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='lite dependencies Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Complete description about this feature at http://www.talend.com/online/featuresdescription.html#repository-feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.talend.com/online/featuresdescription.html#repository-feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.deps.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.deps.feature.feature.jar' version='8.0.3.20260407_0153'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studiolite.deps.feature' version='8.0.3.20260407_0153'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studiolite.deps.feature' version='8.0.3.20260407_0153'/>
      </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>
          The licence are describe in branding feature
        </license>
      </licenses>
      <copyright uri='http://www.talend.com/online/copyright.txt' url='http://www.talend.com/online/copyright.txt'>
        Copyright Talend 2006, 2007
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.m2e.core' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.m2e.core' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:5);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.extensionlocation.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.extensionlocation Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.extensionlocation' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.extensionlocation
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.flattener.editor' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.flattener.editor' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform Flattener Editor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.flattener.editor'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.flattener.editor' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor.multioutput' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor.multioutput.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.flattener.editor.rem' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.flattener.editor' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.flattener' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.gui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.oaklandsw.transform.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.flattener.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.editor.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.flattener.editor' version='8.0.3.20260715_1209'/>
      </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.talend.transform.flattener.editor;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.publish.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Publish to artifact repository'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Publish'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.publish.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.publish.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.publish.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tpfabric.feature.feature.jar' version='8.0.3.20260601_1023'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TP_FABRIC Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tpfabric.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tpfabric.feature.feature.jar' version='8.0.3.20260601_1023'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tpfabric.feature' version='8.0.3.20260601_1023'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tpfabric.feature' version='8.0.3.20260601_1023'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.apache.ldap' version='8.0.3.20260715_0320'>
      <update id='org.talend.libraries.apache.ldap' range='[0.0.0,8.0.3.20260715_0320)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.libraries.apache.ldap'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.apache.ldap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.ldap' version='8.0.3.20260715_0320'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.apache.ldap' version='8.0.3.20260715_0320'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.entry' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.message.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.message.extended' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.name' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.schema.normalizers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.schema.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.schema.registries' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.subtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.model.url' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.api.ldap.schema.manager.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.directory.ldap.client.api' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.apache.ldap' version='8.0.3.20260715_0320'>
          <properties 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='osgi.bundle' name='org.apache.commons.commons-codec' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.apache.ldap.source' range='[8.0.3.20260715_0320,8.0.3.20260715_0320]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.apache.ldap' version='8.0.3.20260715_0320'/>
      </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.talend.libraries.apache.ldap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_0320
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.bigdataconfigurations.feature.feature.jar' version='8.0.3.20260601_1023'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Bigdata Configurations'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Configurations Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.bigdataconfigurations.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.bigdataconfigurations.feature.feature.jar' version='8.0.3.20260601_1023'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.bigdataconfigurations.feature' version='8.0.3.20260601_1023'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.bigdataconfigurations.feature' version='8.0.3.20260601_1023'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataquality.record.linkage.ui' version='8.0.3.20260716_0125' generation='2'>
      <update id='org.talend.dataquality.record.linkage.ui' range='[0.0.0,8.0.3.20260716_0125)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Record linkage UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataquality.record.linkage.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.record.linkage.ui' version='8.0.3.20260716_0125'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.record.linkage.ui' version='8.0.3.20260716_0125'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.composite.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.composite.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.composite.tableviewer.editingSupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.composite.tableviewer.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.composite.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.section.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataquality.record.linkage.ui.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.record.linkage.ui' version='8.0.3.20260716_0125'>
          <properties 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='28'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.nattable.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.mapdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' 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.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataquality.record.linkage.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.record.linkage.ui.source' range='[8.0.3.20260716_0125,8.0.3.20260716_0125]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.record.linkage.ui' version='8.0.3.20260716_0125'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.record.linkage.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0125
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.bd.couchbase.feature.feature.jar' version='8.0.3.20260724_1151'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Couchbase_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Couchbase feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.bd.couchbase.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.bd.couchbase.feature.feature.jar' version='8.0.3.20260724_1151'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.bd.couchbase.feature' version='8.0.3.20260724_1151'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.bd.couchbase.feature' version='8.0.3.20260724_1151'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Couchbase&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Couchbase, Inc. (http://couchbase.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ReactiveX&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.repository' version='1.1.0.201505202024' singleton='false' generation='2'>
      <update id='org.osgi.service.repository' range='[0.0.0,1.1.0.201505202024)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.repository'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.repository Version 1.1.0.'/>
        <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.service.repository'/>
        <property name='maven-version' value='1.1.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.repository' version='1.1.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.repository' version='1.1.0.201505202024'/>
        <provided namespace='java.package' name='org.osgi.service.repository' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.repository' version='1.1.0.201505202024'>
          <properties 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.osgi.resource' 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.5))'>
          <description>
            org.osgi.service.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.repository.source' range='[1.1.0.201505202024,1.1.0.201505202024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.repository' version='1.1.0.201505202024'/>
      </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.repository&#xA;Bundle-Version: 1.1.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.shared' version='2.42.0.v20260223-0608' generation='2'>
      <update id='org.eclipse.xtext.ui.shared' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Shared'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.shared'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.shared' version='2.42.0.v20260223-0608'>
          <properties 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.xtext.ui' range='2.42.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.42.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.37.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.32.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.42.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.300'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.ui.shared
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.shared' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.shared;singleton:=true&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.equinox.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64slf4j.reload4j' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64slf4j.reload4j' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.reload4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.dbr.550.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Databricks 5.5'/>
        <property name='org.eclipse.equinox.p2.description' value='Databricks 5.5'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dbr.550.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.550.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.dbr.550.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.dbr.550.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.8.1.feature.feature.jar' version='8.0.3.20260716_1428'>
      <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='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.8.1'/>
        <property name='df_LT.description' value='HL7 v2.8.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.8.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.8.1.feature.feature.jar' version='8.0.3.20260716_1428'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.transform.standard.hl7v2.8.1.feature' version='8.0.3.20260716_1428'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.transform.standard.hl7v2.8.1.feature' version='8.0.3.20260716_1428'/>
      </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>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.jobs.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.jobs.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.jobs French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.jobs' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.jobs
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.core.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.xml.core.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.xml.core French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.xml.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.xml.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.schema' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.schema' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform schema API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.schema'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.schema' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.schema' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.schema' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.schema' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.schema
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.schema.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.schema' version='8.0.3.20260715_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.talend.transform.schema;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.text.quicksearch.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.text.quicksearch' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.quicksearch.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.text.quicksearch
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.ws.provider.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.components.ws.provider.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Ws Provider Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Ws Provider Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.ws.provider.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.provider.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.esb.components.ws.provider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.ws.provider.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.osgi.util' version='3.7.400.v20250516-0916' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.util' range='[0.0.0,3.7.400.v20250516-0916)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.util'/>
        <property name='maven-version' value='3.7.400-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.400.v20250516-0916'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.util' version='3.7.400.v20250516-0916'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.util' version='3.7.400.v20250516-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='7'>
        <required namespace='osgi.bundle' name='org.osgi.util.function' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.promise' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.measurement' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.position' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.xml' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util.source' range='[3.7.400.v20250516-0916,3.7.400.v20250516-0916]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.util' version='3.7.400.v20250516-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.osgi.util&#xA;Bundle-Version: 3.7.400.v20250516-0916
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatechecker' version='1.4.600.v20250728-0401' generation='2'>
      <update id='org.eclipse.equinox.p2.updatechecker' range='[0.0.0,1.4.600.v20250728-0401)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Update Checker'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatechecker'/>
        <property name='maven-version' value='1.4.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker' version='1.4.600.v20250728-0401'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatechecker' version='1.4.600.v20250728-0401'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatechecker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.updatechecker' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatechecker' version='1.4.600.v20250728-0401'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.3.0,4.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.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.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.metadata' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.updatechecker
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker.source' range='[1.4.600.v20250728-0401,1.4.600.v20250728-0401]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatechecker' version='1.4.600.v20250728-0401'/>
      </artifacts>
      <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.updatechecker;singleton:=true&#xA;Bundle-Version: 1.4.600.v20250728-0401
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.io.mavro' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.mavro' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform MAVRO Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.mavro'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.mavro' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.mavro' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.mavro' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.mavro' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.mavro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.mavro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.mavro.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.mavro' version='8.0.3.20260715_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.talend.transform.io.mavro;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.bigdataconfigurations' version='8.0.3.20260630_0728' generation='2'>
      <update id='org.talend.repository.bigdataconfigurations' range='[0.0.0,8.0.3.20260630_0728)' severity='0'/>
      <properties size='11'>
        <property name='zh_CN.pluginName' value='存储库大数据配置插件'/>
        <property name='zh_CN.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='Repository Big Data Configurations Plug-in'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.bigdataconfigurations'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.bigdataconfigurations' version='8.0.3.20260630_0728'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.bigdataconfigurations' version='8.0.3.20260630_0728'/>
        <provided namespace='java.package' name='org.talend.repository.bigdataconfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.bigdataconfigurations.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.bigdataconfigurations.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.bigdataconfigurations.reflection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.bigdataconfigurations.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.bigdataconfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.bigdataconfigurations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.bigdataconfigurations.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.bigdataconfigurations' version='8.0.3.20260630_0728'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' 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.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='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.bigdataconfigurations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.bigdataconfigurations.source' range='[8.0.3.20260630_0728,8.0.3.20260630_0728]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.bigdataconfigurations' version='8.0.3.20260630_0728'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.bigdataconfigurations;singleton:=true&#xA;Bundle-Version: 8.0.3.20260630_0728
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.datatools.xml' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.datatools.xml' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Datatools XML Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.datatools.xml'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.datatools.xml' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.datatools.xml' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.datatools.xml.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.datatools.xml' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-beanutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.axis2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.datatools.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.datatools.xml.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.datatools.xml' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.datatools.xml&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui.feature.jar' version='2.17.0.v20250910-1205'>
      <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.17.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.17.0.v20250910-1205'/>
        <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.17.0.v20250910-1205'/>
      </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.17.0.v20250910-1205'/>
      </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.ui.ide.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.ide.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.ide' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.ide
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit.feature.group' version='1.12.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.databinding.edit.feature.group' range='[0.0.0,1.12.0.v20250910-1205)' 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.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 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.12.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit' range='[1.10.0.v20250910-1205,1.10.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.jar' range='[1.12.0.v20250910-1205,1.12.0.v20250910-1205]'>
          <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='com.oaklandsw.transform.doc7' version='8.0.3.20260715_1209' generation='2'>
      <update id='com.oaklandsw.transform.doc7' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Data Transformer Documentation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.doc7'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.doc7' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='com.oaklandsw.transform.doc7' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.identity' name='com.oaklandsw.transform.doc7' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.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.help.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            com.oaklandsw.transform.doc7
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.doc7.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.oaklandsw.transform.doc7' version='8.0.3.20260715_1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.oaklandsw.transform.doc7;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.properties.tabbed.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.properties.tabbed' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.axis' version='1.4.1.v20231107-0937' singleton='false' generation='2'>
      <update id='org.apache.axis' range='[0.0.0,1.4.1.v20231107-0937)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.eclipse.orbit : org.apache.axis'/>
      </properties>
      <provides size='84'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' version='1.4.1.v20231107-0937'/>
        <provided namespace='osgi.bundle' name='org.apache.axis' version='1.4.1.v20231107-0937'/>
        <provided namespace='java.package' name='org.apache.axis' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.rpc.handler.soap,javax.xml.soap,javax.xml.transform,org.apache.axis.attachments,org.apache.axis.constants,org.apache.axis.deployment.wsdd,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.handlers,org.apache.axis.handlers.soap,org.apache.axis.message,org.apache.axis.schema,org.apache.axis.session,org.apache.axis.soap,org.apache.axis.utils.cache,org.apache.commons.discovery,org.apache.commons.logging,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.attachments' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.activation,javax.mail,javax.mail.internet,javax.xml.soap,javax.xml.transform.stream,org.apache.axis,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.client' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.naming.spi,javax.wsdl,javax.xml.namespace,javax.xml.rpc,javax.xml.rpc.encoding,javax.xml.rpc.handler,org.apache.axis,org.apache.axis.constants,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.handlers.soap,org.apache.axis.message,org.apache.axis.soap,org.apache.axis.utils,org.apache.axis.wsdl.gen,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.client.async' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis.client,org.apache.axis.constants' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.components.encoding' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.components.logger' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.components.net' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.net.ssl,javax.net.ssl,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.components.script' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.components.uuid' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.configuration' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.xml.namespace,org.apache.axis,org.apache.axis.deployment.wsdd,org.apache.axis.encoding,org.apache.axis.handlers.soap,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.constants' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.deployment.wsdd' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis,org.apache.axis.constants,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.handlers,org.apache.axis.handlers.soap,org.apache.axis.utils,org.apache.commons.logging,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.deployment.wsdd.providers' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis,org.apache.axis.deployment.wsdd,org.apache.axis.encoding' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.description' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.xml.namespace,org.apache.axis.constants,org.apache.axis.encoding,org.apache.axis.utils,org.apache.axis.wsdl.symbolTable,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.encoding' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.rpc,javax.xml.rpc.encoding,org.apache.axis,org.apache.axis.components.encoding,org.apache.axis.message,org.apache.axis.soap,org.apache.axis.wsdl.fromJava,org.apache.commons.logging,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.encoding.ser' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.rpc,javax.xml.rpc.encoding,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.message,org.apache.axis.utils,org.apache.axis.wsdl.fromJava,org.apache.commons.logging,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.encoding.ser.castor' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis.encoding,org.apache.axis.encoding.ser,org.apache.axis.wsdl.fromJava,org.apache.commons.logging,org.w3c.dom,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.handlers' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.rpc.handler,javax.xml.soap,org.apache.axis,org.apache.commons.logging,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.handlers.http' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis,org.apache.axis.handlers,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.handlers.soap' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis,org.apache.axis.constants,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.handlers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.holders' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.activation,javax.mail.internet,javax.xml.rpc.holders,javax.xml.transform,org.apache.axis.attachments,org.apache.axis.types' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.i18n' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.message' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.soap,org.apache.axis,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.schema,org.apache.axis.soap,org.apache.axis.utils,org.apache.commons.logging,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.common' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util,org.eclipse.core.runtime,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.common.archive' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.axis.model.common.command' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.axis.model.common.notify' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.common.notify.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.common.util' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.util,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.notify.impl,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.plugin' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.eclipse.core.resources,org.eclipse.core.runtime,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.resource' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.util,org.apache.axis.model.ecore' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.resource.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.apache.axis.model.common.archive,org.apache.axis.model.common.notify,org.apache.axis.model.common.notify.impl,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.util,org.eclipse.core.resources,org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.util' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.notify.impl,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.impl,org.apache.axis.model.ecore.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xmi' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.apache.axis.model.common,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.util,org.w3c.dom,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xmi.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.resource.impl,org.apache.axis.model.ecore.util,org.apache.axis.model.ecore.xmi,org.apache.axis.model.ecore.xml.type,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xmi.util' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.util,org.apache.axis.model.ecore.xmi,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xml.namespace' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xml.namespace.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.impl,org.apache.axis.model.ecore.util,org.apache.axis.model.ecore.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xml.namespace.util' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.util,org.apache.axis.model.ecore.xml.namespace,org.apache.axis.model.ecore.xml.type.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xml.type' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xml.type.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.impl,org.apache.axis.model.ecore.util,org.apache.axis.model.ecore.xml.type' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xml.type.internal' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.axis.model.ecore.xml.type.util' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource.impl,org.apache.axis.model.ecore.util,org.apache.axis.model.ecore.xml.type,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.soap' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.axis.model.soap.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.constants,org.apache.axis.model.ecore,org.apache.axis.model.ecore.impl,org.apache.axis.model.soap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.util' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.ecore,org.apache.axis.model.ecore.xmi,org.apache.axis.model.ecore.xmi.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.wsdd' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis.constants,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.wsdd.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis.constants,org.apache.axis.model.common.notify,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.impl,org.apache.axis.model.wsdd' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.xml' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.axis.model.xml.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis.model.ecore,org.apache.axis.model.ecore.impl,org.apache.axis.model.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.xsd' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.xsd.ecore' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.util,org.apache.axis.model.xsd,org.apache.axis.model.xsd.util,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.xsd.impl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.common.notify,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.impl,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.util,org.apache.axis.model.xsd,org.apache.axis.model.xsd.impl.type,org.w3c.dom,org.w3c.dom.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.xsd.impl.type' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis.model.xsd.impl,org.apache.axis.model.xsd.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.model.xsd.util' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,javax.xml.transform,org.apache.axis.model.common.notify,org.apache.axis.model.common.notify.impl,org.apache.axis.model.common.util,org.apache.axis.model.ecore,org.apache.axis.model.ecore.resource,org.apache.axis.model.ecore.resource.impl,org.apache.axis.model.ecore.util,org.apache.axis.model.xsd,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.providers' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis,org.apache.axis.handlers,org.apache.axis.handlers.soap,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.providers.java' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.xml.rpc.holders,org.apache.axis,org.apache.axis.description,org.apache.axis.handlers.soap,org.apache.axis.message,org.apache.axis.providers,org.apache.commons.logging,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.schema' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis.encoding' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.security' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.security.servlet' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet.http,org.apache.axis,org.apache.axis.security,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.security.simple' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis,org.apache.axis.security,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.server' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.session' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.axis.soap' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.soap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.strategies' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.transport.http' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.http,javax.xml.parsers,javax.xml.rpc.handler,javax.xml.rpc.server,org.apache.axis,org.apache.axis.client,org.apache.axis.components.net,org.apache.axis.handlers,org.apache.axis.handlers.soap,org.apache.axis.server,org.apache.axis.session,org.apache.commons.logging,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.transport.java' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis,org.apache.axis.client,org.apache.axis.handlers,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.transport.local' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.axis,org.apache.axis.client,org.apache.axis.handlers,org.apache.axis.server,org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.transport.mail' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.mail.internet,org.apache.axis,org.apache.axis.client,org.apache.axis.handlers,org.apache.axis.server,org.apache.commons.logging,org.apache.commons.net.pop3' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.types' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.utils' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,org.apache.axis,org.apache.axis.components.encoding,org.apache.axis.description,org.apache.axis.i18n,org.apache.commons.logging,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.utils.bytecode' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.utils.cache' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.rpc,org.apache.axis.utils,org.apache.axis.wsdl.fromJava,org.apache.axis.wsdl.gen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.wsdl.fromJava' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions,javax.wsdl.extensions.soap,javax.xml.namespace,javax.xml.parsers,org.apache.axis,org.apache.axis.constants,org.apache.axis.description,org.apache.axis.encoding,org.apache.commons.logging,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.wsdl.gen' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.xml.parsers,org.apache.axis.utils,org.apache.axis.wsdl.symbolTable,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.wsdl.symbolTable' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.wsdl.extensions.soap,javax.xml.namespace,javax.xml.parsers,javax.xml.rpc.holders,org.apache.axis.constants,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.axis.wsdl.toJava' version='1.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.wsdl,javax.xml.namespace,javax.xml.parsers,javax.xml.rpc.holders,org.apache.axis.constants,org.apache.axis.description,org.apache.axis.encoding,org.apache.axis.model.wsdd,org.apache.axis.wsdl.gen,org.apache.axis.wsdl.symbolTable,org.apache.commons.logging,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.axis' version='1.4.1.v20231107-0937'>
          <properties 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='87'>
        <required namespace='java.package' name='javax.wsdl' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl.extensions' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl.extensions.http' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl.extensions.mime' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl.extensions.soap' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl.extensions.soap12' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl.factory' range='0.0.0'/>
        <required namespace='java.package' name='javax.wsdl.xml' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.wsdl.extensions.soap' range='0.0.0'/>
        <required namespace='java.package' name='javax.activation' 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.rpc' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc.encoding' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler.soap' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc.holders' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc.server' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.rpc.soap' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.soap' 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.stream' 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='org.apache.commons.discovery' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.discovery.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.discovery.resource.classes' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.discovery.resource.names' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.discovery.tools' range='0.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.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'/>
        <required namespace='java.package' name='com.sun.net.ssl' 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='java.awt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.awt.image' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.beans' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.ref' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.rmi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.rmi.server' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.security.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.sql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.util.zip' 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.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.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'/>
        <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.naming.spi' 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.rmi' 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.tools' range='0.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.pop3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.smtp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.omg.CORBA' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.omg.CosNaming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.security.provider' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.apache.axis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis.source' range='[1.4.1.v20231107-0937,1.4.1.v20231107-0937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.axis' version='1.4.1.v20231107-0937'/>
      </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.v20231107-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.kudu.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.kudu.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='Kudu'/>
        <property name='org.eclipse.equinox.p2.description' value='Kudu'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.kudu.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_METADATA_metadata/tacokit/apachekudu' value=''/>
        <property name='TALEND_COMPONENT_tApacheKuduInput' value=''/>
        <property name='TALEND_COMPONENT_tApacheKuduOutput' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Kudu&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.parser.json' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.json' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform JSON parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.json'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.json' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.json' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser.json' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.json' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.parser.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.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=17))'>
          <description>
            org.talend.transform.parser.json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.json.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.json' version='8.0.3.20260715_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.talend.transform.parser.json;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.log.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.log' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.log
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataprofiler.core' version='8.0.3.20260716_0125' generation='2'>
      <update id='org.talend.dataprofiler.core' range='[0.0.0,8.0.3.20260716_0125)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Data Profiler Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.dataprofiler.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='61'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core' version='8.0.3.20260716_0125'/>
        <provided namespace='osgi.bundle' name='org.talend.dataprofiler.core' version='8.0.3.20260716_0125'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.i18n.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.license' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.migration.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.migration.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.model.nodes.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.model.nodes.foldernode' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.action.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.action.actions.handle' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.action.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.dialog.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.dialog.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.dialog.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.analysis.composite.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.dqrules' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.matchrule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.preview.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.editor.report' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.imex.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.utils.pagination' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.views.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.views.proposal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.views.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.views.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.analysis.column' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.analysis.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.analysis.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.analysis.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.indicator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.matchrule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.dataprofiler.core.ui.wizard.parserrule' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.dataprofiler.core' version='8.0.3.20260716_0125'>
          <properties 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='73'>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.tablecombo' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.grid' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' 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.ui.cheatsheets' 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.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.management' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jung' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.migration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.pagination' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.mapdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.csv' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.sampling' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.nattable.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' 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.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.components.tck.snowflake' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.components.api.wizard' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.services' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.dataprofiler.service' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.fileprocess' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.dataprofiler.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataprofiler.core.source' range='[8.0.3.20260716_0125,8.0.3.20260716_0125]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataprofiler.core' version='8.0.3.20260716_0125'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataprofiler.core; singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_0125
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.io.flat' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.flat' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform FLAT Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.flat'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.flat' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.flat' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.flat' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.flat' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.flat
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.flat.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.flat' version='8.0.3.20260715_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.talend.transform.io.flat;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.resources.export.job' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.resources.export.job' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Export Job Resources Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.resources.export.job'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.export.job' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.resources.export.job' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.resources.export.job' version='8.0.3.20260601_1447'>
          <properties 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='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.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.job' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.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.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.resources.export.job
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.export.job.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.resources.export.job' version='8.0.3.20260601_1447'/>
      </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.talend.resources.export.job;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ant' version='2.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ant' range='[0.0.0,2.13.0.v20250910-1205)' 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.13.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.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ant' version='2.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs.codegen' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs.codegen.ecore' version='2.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.util' version='2.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ant' version='2.13.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.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.31.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.24.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.39.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ant.source' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ant' version='2.13.0.v20250910-1205'/>
      </artifacts>
      <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.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.eclipse German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.eclipse' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.eclipse
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.core.feature.feature.group' version='8.0.3.20260121_0752' singleton='false'>
      <update id='org.talend.lite.core.feature.feature.group' range='[0.0.0,8.0.3.20260121_0752)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Core plugins of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' version='8.0.3.20260121_0752'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='slf4j.reload4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='slf4j.api' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.repository' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.tis' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.jar' range='[8.0.3.20260121_0752,8.0.3.20260121_0752]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.google.libphonumber' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.google.libphonumber' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Libphonumber'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.google.libphonumber'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.libphonumber' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.google.libphonumber' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='com.google.i18n.phonenumbers' version='8.9.6'/>
        <provided namespace='java.package' name='com.google.i18n.phonenumbers.geocoding' version='2.95.0'/>
        <provided namespace='java.package' name='com.google.i18n.phonenumbers.prefixmapper' version='2.95.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.google.libphonumber' version='8.0.3.20260117_0505'>
          <properties 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.junit' range='3.8.2' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.google.libphonumber.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.google.libphonumber' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.libraries.google.libphonumber&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ide' version='2.42.0.v20260223-0608' generation='2'>
      <update id='org.eclipse.xtext.ide' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext IDE Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ide'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='38'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ide' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.bracketmatching' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr.internal' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.folding' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.hierarchy' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.model' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.navigation' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.partialEditing' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.quickfix' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.syntaxcoloring' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.labels' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.refactoring' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.debug' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.hooks' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.impl' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codeActions' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codelens' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.commands' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.concurrent' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.contentassist' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.findReferences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.folding' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.formatting' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.hover' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.occurrences' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.rename' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.semantictokens' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.signatureHelp' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.symbol' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.util' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ide' version='2.42.0.v20260223-0608'>
          <properties 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='osgi.bundle' name='org.eclipse.xtext' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.31.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='[1.0.0,1.1.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='[1.0.0,1.1.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.16.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ide' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ide;singleton:=true&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.repository.remote.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.repository.remote.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Remote Repository Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Remote Repository of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.repository.remote.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.model.tac' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.refproject' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.remoteprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.view.remote' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.hdp.x.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.hdp.x.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Hortonworks HDP Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description' value='Hortonworks HDP Dynamic Distribution'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hdp.x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdp.x.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.hdpx' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdp.x.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.spark.distribution.spark33x' version='8.0.3.20260701_0753' generation='2'>
      <update id='org.talend.spark.distribution.spark33x' range='[0.0.0,8.0.3.20260701_0753)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Spark33x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.spark.distribution.spark33x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark33x' version='8.0.3.20260701_0753'/>
        <provided namespace='osgi.bundle' name='org.talend.spark.distribution.spark33x' version='8.0.3.20260701_0753'/>
        <provided namespace='java.package' name='org.talend.spark.distribution.spark33x' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.spark.distribution.spark33x' version='8.0.3.20260701_0753'>
          <properties 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='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.spark.distribution.spark33x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark33x.source' range='[8.0.3.20260701_0753,8.0.3.20260701_0753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.spark.distribution.spark33x' version='8.0.3.20260701_0753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.spark.distribution.spark33x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260701_0753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.datacleansing.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.dq.datacleansing.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Datacleansing Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Datacleansing Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.datacleansing.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.datacleansing.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='16'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.component.enhance.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobtemplate.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.tdqmatching.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.dataprofiler.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.remote.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.datacleansing.core' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.datacleansing.core.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.parser' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.standardization' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.datacleansing.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.rcp.branding.jetl' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.rcp.branding.jetl' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JETL branding plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.jetl'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.rcp.branding.jetl' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.rcp.branding.jetl' version='8.0.3.20260601_1447'>
          <properties 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='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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.rcp.branding.jetl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.rcp.branding.jetl' version='8.0.3.20260601_1447'/>
      </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.talend.rcp.branding.jetl;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit' version='2.23.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.edit' range='[0.0.0,2.23.0.v20250910-1205)' 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.23.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.23.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit' version='2.23.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.command' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.domain' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider.resource' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.impl' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.provider' version='2.23.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.util' version='2.23.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit' version='2.23.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.42.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.39.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.17.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.8))'>
          <description>
            org.eclipse.emf.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.source' range='[2.23.0.v20250910-1205,2.23.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit' version='2.23.0.v20250910-1205'/>
      </artifacts>
      <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.23.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.bigdata.streaming.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Spark Streaming'/>
        <property name='org.eclipse.equinox.p2.description' value='Spark Streaming'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.bigdata.streaming.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.bigdata.streaming.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.bigdata.streaming.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.bigdata.streaming.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Spark Streaming&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Google Gson Project&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL,GPL-1.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Mort Bay Consulting&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;LAMP/EPFL (http://lamp.epfl.ch/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org (http://www.xerial.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JCP&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;France Telecom R&amp;D&#xA;Licensed under the BSD-3-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;org.parboiled (http://parboiled.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ft&#xA;Licensed under the HSQLDB License license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation (http://www.oracle.com/)&#xA;Licensed under the CDDL-1.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EPL-2.0,GPL2 w/ CPE license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;spark.jobserver&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;com.databricks&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group' version='2.6.0.202509190702' singleton='false'>
      <update id='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group' range='[0.0.0,2.6.0.202509190702)' 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='https://projects.eclipse.org/projects/technology.nebula.nattable'/>
        <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.nebula.widgets.nattable'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature'/>
        <property name='maven-version' value='2.6.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) 2013, 2020 Edwin Park and others.'/>
        <property name='df_LT.featureName' value='NatTable GlazedLists Extension Feature'/>
        <property name='df_LT.description' value='NatTable GlazedLists Extension'/>
        <property name='df_LT.providerName' value='Eclipse Nebula NatTable'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group' version='2.6.0.202509190702'/>
        <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.nebula.widgets.nattable.extension.glazedlists' range='[2.6.0.202509190702,2.6.0.202509190702]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.jar' range='[2.6.0.202509190702,2.6.0.202509190702]'>
          <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.talend.studio.components.tck.snowflake.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.snowflake.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Snowflake'/>
        <property name='org.eclipse.equinox.p2.description' value='Snowflake component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.snowflake.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.snowflake.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.snowflake' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.snowflake.definition' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.snowflake.ee.definition' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.snowflake.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Snowflake&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.equinox.event' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.event' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.event' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.components.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.components.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.components.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.components.localprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.components.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.frameworks.ui' version='1.3.0.v202308161955' generation='2'>
      <update id='org.eclipse.wst.common.frameworks.ui' range='[0.0.0,1.3.0.v202308161955)' severity='0'/>
      <properties size='9'>
        <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.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.ui' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' version='1.3.0.v202308161955'/>
        <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.3.0.v202308161955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.3.0,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.1.0,2.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.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=17))'>
          <description>
            org.eclipse.wst.common.frameworks.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.ui.source' range='[1.3.0.v202308161955,1.3.0.v202308161955]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks.ui' version='1.3.0.v202308161955'/>
      </artifacts>
      <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.3.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.google.analytics4' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.google.analytics4' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Google Analytics 4 Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.google.analytics4'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.google.analytics4' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.google.analytics4' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.google.analytics4
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.google.analytics4.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.google.analytics4' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.google.analytics4;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.examples.edi.feature.group' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.transform.feature.examples.edi.feature.group' range='[0.0.0,8.0.3.20260715_1209)' 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.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.examples.edi'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Data Transformer EDI Examples'/>
        <property name='df_LT.description' value='XData Transformer EDI Examples'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.edi.feature.group' version='8.0.3.20260715_1209'/>
        <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='com.oaklandsw.data.transform.examples.edi' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.data.examples.dsql.edi' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.examples.edi.feature.jar' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.renderers.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.maven.m2.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.maven.m2.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Maven Default M2 Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Maven Default M2 of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.maven.m2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.m2.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.lite' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.m2.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.tcdi.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.tcdi.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='TC_DI Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcdi.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcdi.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcdi.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.bigquery.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='BigQuery'/>
        <property name='org.eclipse.equinox.p2.description' value='BigQuery'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.bigquery.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.bigquery.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.bigquery.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.bigquery.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          BigQuery&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;Google, Inc. (http://www.google.com)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk' version='1.4.0.v20260108-1519' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.sdk' range='[0.0.0,1.4.0.v20260108-1519)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Update 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk'/>
        <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.equinox.p2.ui.sdk' version='1.4.0.v20260108-1519'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' version='1.4.0.v20260108-1519'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk.prefs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk' version='1.4.0.v20260108-1519'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui.sdk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.source' range='[1.4.0.v20260108-1519,1.4.0.v20260108-1519]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.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.1.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' 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.osgi.framework' range='1.6.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.compare.structuremergeviewer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.69.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='2.6.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.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.equinox.p2.ui.sdk
          </description>
        </requiredProperties>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.69.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk' version='1.4.0.v20260108-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.eclipse.equinox.p2.ui.sdk;singleton:=true&#xA;Bundle-Version: 1.4.0.v20260108-1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.components.couchbase.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Couchbase'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Couchbase Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.components.couchbase.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.couchbase.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.components.couchbase.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.components.couchbase.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Couchbase Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Couchbase, Inc. (http://couchbase.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;ReactiveX&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;xerial.org&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common.ui.feature.jar' version='2.26.0.v20251210-1145'>
      <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.26.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.26.0.v20251210-1145'/>
        <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.26.0.v20251210-1145'/>
      </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.26.0.v20251210-1145'/>
      </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.talend.studio.components.tck.jdbc' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.jdbc' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Tacokit JDBC Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jdbc'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.jdbc' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.jdbc' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.sqlbuilder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.jdbc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jdbc.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.jdbc' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.jdbc;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.services' version='8.0.3.20260721_0801' generation='2'>
      <update id='org.talend.repository.services' range='[0.0.0,8.0.3.20260721_0801)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Repository Services Plug-in 8.0.1-R2026-06'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.services'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.services' version='8.0.3.20260721_0801'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.services' version='8.0.3.20260721_0801'/>
        <provided namespace='java.package' name='org.talend.repository.services.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.services.model.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.services.model.services.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.services.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.services.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.services.ui.scriptmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.services.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.services' version='8.0.3.20260721_0801'>
          <properties 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='66'>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datatools.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' 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.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.designer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' 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.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' 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.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.adapters' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.directedit' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor.handlers' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.utils.wsdl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.services
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.services.source' range='[8.0.3.20260721_0801,8.0.3.20260721_0801]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.services' version='8.0.3.20260721_0801'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.services;singleton:=true&#xA;Bundle-Version: 8.0.3.20260721_0801
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.signature.utils' version='8.0.3.20260715121519' singleton='false'>
      <update id='org.talend.transform.signature.utils' range='[0.0.0,8.0.3.20260715121519)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='transform-signature-utils'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.signature.utils' version='8.0.3.20260715121519'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.signature.utils' version='8.0.3.20260715121519'/>
        <provided namespace='java.package' name='org.talend.transform.signature.utils' version='8.0.3'/>
        <provided namespace='osgi.identity' name='org.talend.transform.signature.utils' version='8.0.3.20260715121519'>
          <properties 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.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.talend.transform.signature' range='[8.0.0,9.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.signature.utils' version='8.0.3.20260715121519'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.signature.utils&#xA;Bundle-Version: 8.0.3.20260715121519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.service.api' version='1.2.102.v20250520-0629' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.service.api' range='[0.0.0,1.2.102.v20250520-0629)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='OSGi service http APIs'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.http Version 1.2.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - Equinox'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.service.api'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.service.api' version='1.2.102.v20250520-0629'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.service.api' version='1.2.102.v20250520-0629'/>
        <provided namespace='java.package' name='org.osgi.service.http' version='1.2.102'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.service.api' version='1.2.102.v20250520-0629'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.contract' name='JavaServlet' version='2.6.0'/>
        <provided namespace='osgi.contract' name='JavaServlet' version='3.0.0'/>
        <provided namespace='osgi.contract' name='JavaServlet' version='3.1.0'/>
        <provided namespace='osgi.contract' name='JavaServlet' version='4.0.0'/>
        <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='[2.1.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.http.service.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.service.api.source' range='[1.2.102.v20250520-0629,1.2.102.v20250520-0629]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.service.api' version='1.2.102.v20250520-0629'/>
      </artifacts>
      <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.service.api&#xA;Bundle-Version: 1.2.102.v20250520-0629
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.repository.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata.repository Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.repository.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.repository Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.console.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.console' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.console
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.signature' version='8.0.3.20260715121519' singleton='false'>
      <update id='org.talend.transform.signature' range='[0.0.0,8.0.3.20260715121519)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='transform-signature-base'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend Inc'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.signature' version='8.0.3.20260715121519'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.signature' version='8.0.3.20260715121519'/>
        <provided namespace='java.package' name='org.talend.transform.signature' version='8.0.3'/>
        <provided namespace='java.package' name='org.talend.transform.signature.fields' version='8.0.3'/>
        <provided namespace='osgi.identity' name='org.talend.transform.signature' version='8.0.3.20260715121519'>
          <properties 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.talend.transform.signature' version='8.0.3.20260715121519'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.signature&#xA;Bundle-Version: 8.0.3.20260715121519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.product.configuration' version='8.0.1.20260724_1150'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.configuration' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='67'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.gtk.linux.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.win32.win32.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.cocoa.macosx.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.ini.cocoa.macosx.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.ini.cocoa.macosx.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.gtk.linux.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.product.config.cocoa.macosx.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.maprdbprovider' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.maprdbprovider' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Maprdbprovider'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.maprdbprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.maprdbprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.maprdbprovider' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.maprdbprovider' version='8.0.3.20260601_1447'>
          <properties 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='17'>
        <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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.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.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.maprdbprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.maprdbprovider.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.maprdbprovider' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.maprdbprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.core.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.core Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.views.properties.tabbed.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.views.properties.tabbed' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.dbr.550.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.dbr.550.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Databricks 5.5'/>
        <property name='org.eclipse.equinox.p2.description' value='Databricks 5.5'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dbr.550.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.550.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.dbr550' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.550.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingorg.talend.studio.lite.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.product.config.gtk.linux.aarch64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.product' name='org.talend.studio.lite.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.io.cobol' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.cobol' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform COBOL Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.cobol'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.cobol' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.cobol' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.cobol' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.cobol' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.cobol' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.cobol
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.cobol.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.cobol' version='8.0.3.20260715_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.talend.transform.io.cobol;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text' version='3.14.600.v20260112-1806' singleton='false' generation='2'>
      <update id='org.eclipse.text' range='[0.0.0,3.14.600.v20260112-1806)' 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.14.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' version='3.14.600.v20260112-1806'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text' version='3.14.600.v20260112-1806'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='text' type='List'/>
            <property name='java.package.attribute.text' value='split'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='text' type='List'/>
            <property name='java.package.attribute.text' value='split'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jface.text.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.rules' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='text' type='List'/>
            <property name='java.package.attribute.text' value='split'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='text' type='List'/>
            <property name='java.package.attribute.text' value='split'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.directive.mandatory' value='text' type='List'/>
            <property name='java.package.attribute.text' value='split'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.text.edits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.readers' 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.14.600.v20260112-1806'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.29.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.text
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.source' range='[3.14.600.v20260112-1806,3.14.600.v20260112-1806]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text' version='3.14.600.v20260112-1806'/>
      </artifacts>
      <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.14.600.v20260112-1806
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.edit' version='2.42.0.v20260223-0608' generation='2'>
      <update id='org.eclipse.xtext.common.types.edit' range='[0.0.0,2.42.0.v20260223-0608)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Common Types Edit'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.edit'/>
        <property name='maven-version' value='2.42.0'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' version='2.42.0.v20260223-0608'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.provider' version='2.42.0.v20260223-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.edit' version='2.42.0.v20260223-0608'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.common.types' range='2.42.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.31.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.xtext.common.types.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' range='[2.42.0.v20260223-0608,2.42.0.v20260223-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.edit' version='2.42.0.v20260223-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.edit;singleton:=true&#xA;Bundle-Version: 2.42.0.v20260223-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.egit.core.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.egit.core Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.egit.core' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.egit.core.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.egit.core
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' version='21.0.10.v20260205-0638'>
      <update id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' range='[0.0.0,21.0.10.v20260205-0638)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped for Linux aarch 64 bit'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
        <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='org.eclipse.justj'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
        <property name='org.eclipse.justj.model' value='&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;model:Variant&#xA;    xmlns:model=&quot;http://www.eclipse.org/just/2020/Model&quot;&#xA;    os=&quot;linux&quot;&#xA;    arch=&quot;aarch64&quot;&#xA;    label=&quot;Linux aarch 64 bit&quot;&#xA;    source=&quot;https://download.eclipse.org/justj/jres/21/downloads/20260205_0453/org.eclipse.justj.openjdk.hotspot.jre.full.stripped-21.0.10-linux-aarch64.tar.gz&quot;&gt;&#xA;  &lt;touchpoints&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/bin/java)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jexec,permissions:+x)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x)&lt;/instruction&gt;&#xA;  &lt;/touchpoints&gt;&#xA;  &lt;annotation&#xA;      source=&quot;https://www.eclipse.org/justj/Properties&quot;&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.compressedOopsMode&quot;&gt;&#xA;      &lt;value&gt;32-bit&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.modules&quot;&gt;&#xA;      &lt;value&gt;java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.se,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.charsets,jdk.compiler,jdk.crypto.cryptoki,jdk.crypto.ec,jdk.dynalink,jdk.editpad,jdk.hotspot.agent,jdk.httpserver,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.opt,jdk.internal.vm.ci,jdk.internal.vm.compiler,jdk.internal.vm.compiler.management,jdk.jartool,jdk.javadoc,jdk.jcmd,jdk.jconsole,jdk.jdeps,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.jsobject,jdk.jstatd,jdk.localedata,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.naming.dns,jdk.naming.rmi,jdk.net,jdk.nio.mapmode,jdk.random,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.url.source&quot;&gt;&#xA;      &lt;value&gt;https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10+7/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.10_7.tar.gz&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.vm.arg&quot;&gt;&#xA;      &lt;value&gt;bin/java&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.arch&quot;&gt;&#xA;      &lt;value&gt;aarch64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.name&quot;&gt;&#xA;      &lt;value&gt;Linux&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.version&quot;&gt;&#xA;      &lt;value&gt;5.14.0-522.el9.aarch64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.arch&quot;&gt;&#xA;      &lt;value&gt;aarch64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.os&quot;&gt;&#xA;      &lt;value&gt;linux&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.ws&quot;&gt;&#xA;      &lt;value&gt;gtk&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;  &lt;/annotation&gt;&#xA;&lt;/model:Variant&gt;'/>
      </properties>
      <provides size='301'>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' 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.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' 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.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='20.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='20.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' 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.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.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='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.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='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' 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='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' 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='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' 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='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' 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' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' 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='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' 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.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='20.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' 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='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.foreign' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.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.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' version='21.0.10.v20260205-0638'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' 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='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' range='[21.0.10,21.0.11)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64.source' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' version='21.0.10.v20260205-0638'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:null);
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/bin/java);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jexec,permissions:+x);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x);
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64;singleton:=true&#xA;Bundle-Version: 21.0.10.v20260205-0638&#xA;Fragment-Host: org.eclipse.justj.openjdk.hotspot.jre.full.stripped;bundle-version=&quot;[21.0.10,21.0.11)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.bigdata.core.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.designer.bigdata.core.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio BigData Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='BigData Core of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.bigdata.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.bigdata.core.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.bigdata' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.bigdata.core.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.core' version='8.0.3.20260721_0920' generation='2'>
      <update id='org.talend.designer.core' range='[0.0.0,8.0.3.20260721_0920)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Designer Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.core'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='71'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core' version='8.0.3.20260721_0920'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.core' version='8.0.3.20260721_0920'/>
        <provided namespace='java.package' name='org.talend.designer.core' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.core.model.process,org.eclipse.jface.resource,org.talend.core.model.properties,org.eclipse.ui,org.eclipse.ui.plugin,org.eclipse.gef.palette,org.eclipse.jface.action,org.talend.repository.model,org.talend.designer.runprocess,org.talend.core.model.components,org.eclipse.jface.viewers,org.osgi.framework,org.talend.designer.codegen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.apifirst' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.assist' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.model.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.model.components.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.model.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.model.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.model.process.jobsettings' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.model.process.statsandlogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.runprocess' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.sqlbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.talend.core.model.process,org.eclipse.gef.ui.actions,org.eclipse.ui,org.eclipse.ui.actions,org.eclipse.ui.part,org.talend.designer.core.ui.editor,org.eclipse.jface.action,org.talend.core.ui,org.talend.designer.core.ui.editor.nodes,org.eclipse.core.resources,org.eclipse.jface.viewers,org.eclipse.gef' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.ui.action' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.talend.core.model.process,org.eclipse.gef.ui.actions,org.eclipse.ui,org.talend.designer.core.ui.editor.cmd,org.eclipse.gef.tools,org.talend.repository.ui.views,org.eclipse.jface.action,org.talend.repository.model,org.talend.designer.core.ui.editor.connections,org.eclipse.gef.commands,org.eclipse.gef.requests,org.talend.commons.ui.swt.actions,org.eclipse.jface.viewers,org.talend.repository.ui.actions,org.eclipse.gef' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.ui.action.business' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.dialog.mergeorder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.ui.views.properties.tabbed,org.eclipse.core.runtime,org.talend.core.model.properties,org.eclipse.gef.editparts,org.talend.repository.editor,org.eclipse.swt.custom,org.eclipse.gef.palette,org.talend.designer.core.ui,org.talend.repository.ui.views,org.eclipse.jface.action,org.talend.repository.model,org.eclipse.gmf.runtime.diagram.ui.internal.editparts,org.eclipse.core.resources,org.eclipse.jface.viewers,org.eclipse.gef.ui.parts,org.eclipse.gef,org.eclipse.ui.texteditor,org.eclipse.jface.resource,org.eclipse.jdt.internal.ui.javaeditor,org.talend.core.language,org.eclipse.gef.ui.actions,org.talend.designer.core.ui.editor.process,org.eclipse.swt.events,org.eclipse.ui,org.eclipse.ui.part,org.talend.repository.job.deletion,org.talend.designer.core,org.eclipse.draw2d,org.talend.core.ui,org.eclipse.jdt.core,org.eclipse.gef.requests,org.epic.perleditor.editors,org.talend.core.model.components,org.eclipse.draw2d.geometry,org.eclipse.swt.graphics,org.eclipse.jdt.core.compiler,org.eclipse.swt.widgets,org.eclipse.gef.ui.palette' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.cmd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.connections' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.dependencies.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.jobletcontainer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.nodecontainer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.notes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.process' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.talend.core.model.process,org.talend.core.model.properties,org.talend.core.database,org.eclipse.gef.editparts,org.eclipse.gef.editpolicies,org.talend.designer.core.ui,org.talend.repository.model,org.talend.designer.runprocess,org.eclipse.gef.dnd,org.talend.core.model.general,org.talend.designer.core.ui.editor.nodes,org.eclipse.gef.commands,org.eclipse.core.resources,org.eclipse.ui.dialogs,org.talend.commons.ui.swt.tableviewer,org.talend.designer.core.model.process,org.eclipse.gef,org.talend.designer.core.ui.editor.notes,org.eclipse.draw2d,org.talend.designer.core.model.utils.emf.talendfile,org.talend.designer.core.ui.editor,org.talend.core.model.components,org.eclipse.swt.dnd,org.eclipse.gef.requests,org.eclipse.draw2d.geometry,org.eclipse.jface.util,org.eclipse.swt.widgets,org.talend.core.model.repository,org.talend.designer.core.ui.editor.nodecontainer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.connections' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.controllers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.controllers.creator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.controllers.executors' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.controllers.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.controllers.uidialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.macrowidgets.tableeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.notes' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.properties.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.subjobcontainer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.subjobcontainer.sparkstreaming' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.editor.update.cmd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.preferences' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jface.preference,org.talend.core.language,org.eclipse.ui,org.eclipse.swt.widgets,org.eclipse.core.runtime.preferences,org.eclipse.gmf.runtime.common.ui.preferences' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.ui.projectsetting' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.viewer.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.viewer.proposal' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views.jobsettings' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views.jobsettings.tabs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views.problems' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jface.preference,org.talend.core.model.process,org.eclipse.jdt.core,org.eclipse.core.resources,org.eclipse.jface.viewers,org.eclipse.swt.graphics,org.eclipse.ui.part,org.eclipse.swt.widgets' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views.properties.composites' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.views.statsandlogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unifiedcomponent.delegate.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.unifiedcomponent.unifier' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.core' version='8.0.3.20260721_0920'>
          <properties 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='82'>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' 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.xmi' 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.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.uniserv' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.registration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' 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.renderers.swt' 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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.daikon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.apifirst.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.axis.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.axis.wsdl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.hadoop.distribution.component' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.core.source' range='[8.0.3.20260721_0920,8.0.3.20260721_0920]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.core' version='8.0.3.20260721_0920'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.core;singleton:=true&#xA;Bundle-Version: 8.0.3.20260721_0920
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.service.policy.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.service.policy.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.service.policy.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.service.policy.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.json' version='8.0.3.20260721_0924' generation='2'>
      <update id='org.talend.repository.json' range='[0.0.0,8.0.3.20260721_0924)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='www.beispiel.de'/>
        <property name='zh_CN.pluginName' value='JSON 模型'/>
        <property name='zh_CN.providerName' value='www.example.org'/>
        <property name='fr.pluginName' value='Modèle JSON'/>
        <property name='fr.providerName' value='www.example.org'/>
        <property name='df_LT.pluginName' value='JSON Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <property name='ru.providerName' value='www.example.org'/>
        <property name='ja.pluginName' value='JSONモデル'/>
        <property name='ja.providerName' value='www.example.org'/>
        <property name='it.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.json'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.json' version='8.0.3.20260721_0924'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.json' version='8.0.3.20260721_0924'/>
        <provided namespace='java.package' name='org.talend.repository.model.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.json.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.model.json.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.json' version='8.0.3.20260721_0924'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='40'>
        <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.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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.datatools.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.mapper' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.json.source' range='[8.0.3.20260721_0924,8.0.3.20260721_0924]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.json' version='8.0.3.20260721_0924'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.json;singleton:=true&#xA;Bundle-Version: 8.0.3.20260721_0924
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.feature.group' version='2.15.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.feature.group' range='[0.0.0,2.15.0.v20250910-1205)' 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.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'/>
        <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.15.0.v20250910-1205'/>
        <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'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.jar' range='[2.15.0.v20250910-1205,2.15.0.v20250910-1205]'>
          <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.talend.studio.components.tcompv0.netsuite' version='8.0.3.20260724_1150' generation='2'>
      <update id='org.talend.studio.components.tcompv0.netsuite' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='NETSUITE Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.netsuite'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tcompv0.netsuite' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tcompv0.netsuite' version='8.0.3.20260724_1150'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tcompv0.netsuite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite.source' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tcompv0.netsuite' version='8.0.3.20260724_1150'/>
      </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.talend.studio.components.tcompv0.netsuite;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.gitprovider' version='8.0.3.20260617_0928' generation='2'>
      <update id='org.talend.repository.gitprovider' range='[0.0.0,8.0.3.20260617_0928)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Gitprovider Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.gitprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitprovider' version='8.0.3.20260617_0928'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.gitprovider' version='8.0.3.20260617_0928'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.commits' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.schedulingrule' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.settings' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.gitprovider.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.gitprovider' version='8.0.3.20260617_0928'>
          <properties 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='42'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' 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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.gitmerge' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.gitprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.gitprovider.source' range='[8.0.3.20260617_0928,8.0.3.20260617_0928]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.gitprovider' version='8.0.3.20260617_0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.gitprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260617_0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.netsuite.feature.feature.group' version='8.0.3.20260724_1150' singleton='false'>
      <update id='org.talend.studio.components.tcompv0.netsuite.feature.feature.group' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Netsuite'/>
        <property name='org.eclipse.equinox.p2.description' value='Netsuite'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.netsuite.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite.feature.feature.group' version='8.0.3.20260724_1150'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcompv0' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.components.netsuite' range='[0.37.59,0.37.59]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.netsuite.feature.feature.jar' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Netsuite&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.java.net)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL + GPLv2 with classpath exception license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle (http://www.oracle.com)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Eclipse Foundation (http://www.eclipse.org/)&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Square, Inc. (http://squareup.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.jms.connector.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Messaging'/>
        <property name='org.eclipse.equinox.p2.description' value='Messaging component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jms.connector.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jms.connector.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.jms.connector.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.jms.connector.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Messaging&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.swt.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.bigdata' version='8.0.3.20260710_1031' generation='2'>
      <update id='org.talend.designer.components.bigdata' range='[0.0.0,8.0.3.20260710_1031)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='TIS ComponentProvider Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.bigdata'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.bigdata' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.bigdata' version='8.0.3.20260710_1031'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.bigdata' version='8.0.3.20260710_1031'>
          <properties 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='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.bigdata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.bigdata.source' range='[8.0.3.20260710_1031,8.0.3.20260710_1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.bigdata' version='8.0.3.20260710_1031'/>
      </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.talend.designer.components.bigdata;singleton:=true&#xA;Bundle-Version: 8.0.3.20260710_1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.jetl.bigdata.product.configuration' version='8.0.1.20260724_1150'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.configuration' version='8.0.1.20260724_1150'/>
      </provides>
      <requires size='67'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.gtk.linux.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.cocoa.macosx.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.cocoa.macosx.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.win32.win32.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.components.api.service.osgi' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.configurator.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.ini.cocoa.macosx.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.ops4j.pax.url.mvn' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.felix.scr' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.ini.cocoa.macosx.x86_64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64slf4j.reload4j' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.m2e.core' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.jetl.bigdata.product.config.gtk.linux.aarch64' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.maven.resolver' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.event' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[8.0.1.20260724_1150,8.0.1.20260724_1150]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.transform.io.hashmap' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.hashmap' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform HASHMAP Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.hashmap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.hashmap' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.hashmap' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.hashmap' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.hashmap' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.specific' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.hashmap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.hashmap.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.hashmap' version='8.0.3.20260715_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.talend.transform.io.hashmap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.patchsystem.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Patch System Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Patch System of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.patchsystem.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.patchsystem.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.patchsystem.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.patchsystem.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.dataquality.semantic' version='9.4.16'>
      <update id='org.talend.dataquality.semantic' range='[0.0.0,9.4.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Semantic Library'/>
        <property name='org.eclipse.equinox.p2.description' value='API for semantic category analysis'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.semantic' version='9.4.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.semantic' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.api' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.api.internal' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.broadcast' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.classifier' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.classifier.custom' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.classifier.impl' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.datamasking' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.datamasking.model' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.exception' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.extraction' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.filter' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.filter.impl' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.index' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.recognizer' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.sampling' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.snapshot' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.statistics' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.statistics.model' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.utils' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.validator' version='9.4.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.semantic.validator.impl' version='9.4.16'/>
        <provided namespace='java.package' name='org.apache.commons.csv' version='9.4.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.semantic' version='9.4.16'>
          <properties 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='28'>
        <required namespace='osgi.bundle' name='org.talend.testutils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.daikon.multitenant-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.lucene8' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.google.re2j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.semantic.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.record.linkage' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.phone' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.datamasking' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.5.3,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.5.3,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.5.3,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.5.3,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.annotation' range='[2.5.3,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.5.3,3.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[33.5.0,34.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.beanutils' range='[1.11.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.math3.exception' range='3.3.0'/>
        <required namespace='java.package' name='org.apache.commons.math3.util' range='3.3.0'/>
        <required namespace='java.package' name='org.apache.commons.validator.routines' range='1.5.1'/>
        <required namespace='java.package' name='org.apache.commons.lang3.tuple' range='3.3.2'/>
        <required namespace='java.package' name='org.apache.commons.validator' range='1.5.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.semantic.source' range='[9.4.16,9.4.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.semantic' version='9.4.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.semantic;singleton:=true&#xA;Bundle-Version: 9.4.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.swt.win32' version='1.2.300.v20240416-0658' generation='2'>
      <update id='org.eclipse.e4.ui.swt.win32' range='[0.0.0,1.2.300.v20240416-0658)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Eclipse UI WIN32 Enhancements'/>
        <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-win32'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.win32'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32' version='1.2.300.v20240416-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.win32' version='1.2.300.v20240416-0658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.win32' version='1.2.300.v20240416-0658'>
          <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.e4.ui.css.swt.theme' version='1.2.300.v20240416-0658'/>
        <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.ui.css.swt.theme' range='0.10.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.events' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.ui.swt.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32.source' range='[1.2.300.v20240416-0658,1.2.300.v20240416-0658]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.ws=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.win32' version='1.2.300.v20240416-0658'/>
      </artifacts>
      <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.swt.win32;singleton:=true&#xA;Bundle-Version: 1.2.300.v20240416-0658&#xA;Fragment-Host: org.eclipse.e4.ui.css.swt.theme;bundle-version=&quot;0.10.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.route.doc.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.route.doc.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Route Documentation Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Route Documentation'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.route.doc.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.doc.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.documentation.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.route.documentation' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.route.doc.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.equinox' version='1.3.400.v20250515-0513' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin.equinox' range='[0.0.0,1.3.400.v20250515-0513)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin.equinox'/>
        <property name='maven-version' value='1.3.400-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.3.400.v20250515-0513'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.3.400.v20250515-0513'/>
        <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.3.400.v20250515-0513'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.common' range='3.18.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.6.0,2.0.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=17))'>
          <description>
            org.eclipse.equinox.frameworkadmin.equinox
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox.source' range='[1.3.400.v20250515-0513,1.3.400.v20250515-0513]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.equinox' version='1.3.400.v20250515-0513'/>
      </artifacts>
      <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.3.400.v20250515-0513
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.universal30x.feature.feature.jar' version='8.0.3.20260701_0753'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 3.0.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 3.0.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal30x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal30x.feature.feature.jar' version='8.0.3.20260701_0753'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.universal30x.feature' version='8.0.3.20260701_0753'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.universal30x.feature' version='8.0.3.20260701_0753'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='javax.xml.rpc' version='1.1.0.v201209140446' singleton='false'>
      <update id='javax.xml.rpc' range='[0.0.0,1.1.0.v201209140446)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JAX-RPC'/>
        <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='2172'/>
        <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='javax.xml.rpc' version='1.1.0.v201209140446'/>
        <provided namespace='osgi.bundle' name='javax.xml.rpc' version='1.1.0.v201209140446'/>
        <provided namespace='java.package' name='javax.xml.messaging' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.encoding' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler.soap' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.holders' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.server' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.soap' 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='12'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.messaging' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.encoding' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler.soap' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.holders' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.server' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.soap' range='1.1.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.xml.soap' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.rpc' version='1.1.0.v201209140446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml.rpc&#xA;Bundle-Version: 1.1.0.v201209140446
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.inject' version='7.0.0' singleton='false' generation='2'>
      <update id='com.google.inject' range='[0.0.0,7.0.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='guice'/>
        <property name='org.eclipse.equinox.p2.description' value='Guice is a lightweight dependency injection framework for Java 8 and above'/>
        <property name='org.eclipse.equinox.p2.provider' value='Google, Inc.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/google/guice'/>
        <property name='maven-groupId' value='com.google.inject'/>
        <property name='maven-artifactId' value='guice'/>
        <property name='maven-version' value='7.0.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='com.google.inject' version='7.0.0'/>
        <provided namespace='osgi.bundle' name='com.google.inject' version='7.0.0'/>
        <provided namespace='java.package' name='com.google.inject' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.binder' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.matcher' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.multibindings' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.name' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.spi' version='1.4.0'/>
        <provided namespace='java.package' name='com.google.inject.util' version='1.4.0'/>
        <provided namespace='osgi.identity' name='com.google.inject' version='7.0.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='com.google.common.base' range='31.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='31.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='31.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='31.0.0'/>
        <required namespace='java.package' name='com.google.errorprone.annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.inject' range='2.0.0'/>
        <required namespace='java.package' name='org.aopalliance.intercept' range='0.0.0'/>
        <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.google.inject
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.google.inject
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject.source' range='[7.0.0,7.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.inject' version='7.0.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.google.inject&#xA;Bundle-Version: 7.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='20260724_1150.metadata' version='1.0.0.90-7kcL3wU08-V-z-UkmEyVjVj'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='2. Metadata'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='20260724_1150.metadata' version='1.0.0.90-7kcL3wU08-V-z-UkmEyVjVj'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.edifact.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sap.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.wsdl.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.bigquery.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hadoopcluster.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hcatalog.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.cdc.feature.feature.group' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.talend.lite.tdm.core.feature.feature.jar' version='8.0.3.20260715_1213'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Mapper'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Mapper'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.tdm.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tdm.core.feature.feature.jar' version='8.0.3.20260715_1213'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.tdm.core.feature' version='8.0.3.20260715_1213'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.tdm.core.feature' version='8.0.3.20260715_1213'/>
      </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='' url=''>
          Talend Data Mapper&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com &#xA;&#xA;This product includes software developed at&#xA;Hibernate.org (https://hibernate.org)&#xA;Licensed under the LGPL-2.0-or-later license.&#xA;&#xA;This product includes software developed at&#xA;JBoss by Red Hat&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;Joda.org (https://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (https://www.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;objenesis.org (https://objenesis.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;antlr.org (https://www.antlr.org/)&#xA;Licensed under the BSD License.&#xA;&#xA;This product includes software developed at&#xA;bytebuddy.net (https://bytebuddy.net/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;fasterxml.com (http://fasterxml.com)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at&#xA;Oracle (https://www.oracle.com/java/technologies/jta.html)&#xA;Licensed under the CDDL Version 1.0&#xA;&#xA;This product includes software developed at &#xA;SMARTBEAR (https://smartbear.com) (https://swagger.io/) &#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed by &#xA;Brett Wooldridge (https://github.com/brettwooldridge/HikariCP)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;This product includes software developed at &#xA;legsem (https://github.com/legsem/legstar-core2)&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.io.json' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.io.json' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform JSON Input/Output library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.io.json'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.json' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.io.json' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.io.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.json.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.json.input.loc' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.json.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.io.json.output' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.io.json' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.runtime.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.data' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.file' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.generic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro.specific' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' 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=17))'>
          <description>
            org.talend.transform.io.json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.json.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.io.json' version='8.0.3.20260715_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.talend.transform.io.json;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tbd.feature.feature.jar' version='8.0.3.20260601_1023'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TBD Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tbd.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tbd.feature.feature.jar' version='8.0.3.20260601_1023'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tbd.feature' version='8.0.3.20260601_1023'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tbd.feature' version='8.0.3.20260601_1023'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.team.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.team.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.team.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.team.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.webapp.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.webapp German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.webapp' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.webapp.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.webapp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor' version='2.9.0.v20230211-1150'>
      <update id='org.eclipse.emf.mapping.ecore.editor' range='[0.0.0,2.9.0.v20230211-1150)' 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.9.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.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore.editor' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore.editor' version='2.9.0.v20230211-1150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.source' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore.editor' version='2.9.0.v20230211-1150'/>
      </artifacts>
      <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.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.monitoring.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.monitoring.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.monitoring German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.monitoring' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.monitoring' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.monitoring.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.monitoring
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.maven.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.maven.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Designer Maven UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.maven.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.maven.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.maven.ui.setting.project.initializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.ui.setting.project.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.ui.setting.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.ui.setting.repository.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.ui.setting.repository.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.ui.setting.repository.tester' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.maven.ui.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.maven.ui' version='8.0.3.20260601_1447'>
          <properties 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='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.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.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.ui.navigator' 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.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.maven.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.maven.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.maven.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources' version='3.23.200.v20251217-0810' generation='2'>
      <update id='org.eclipse.core.resources' range='[0.0.0,3.23.200.v20251217-0810)' 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.23.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' version='3.23.200.v20251217-0810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources' version='3.23.200.v20251217-0810'/>
        <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.undo.snapshot' 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.23.200.v20251217-0810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ant.core' range='[3.7.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.17.0,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.resources
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.source' range='[3.23.200.v20251217-0810,3.23.200.v20251217-0810]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources' version='3.23.200.v20251217-0810'/>
      </artifacts>
      <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.23.200.v20251217-0810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dynamodb.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='DynamoDB'/>
        <property name='org.eclipse.equinox.p2.description' value='DynamoDB component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dynamodb.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.dynamodb.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.dynamodb.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Dynamodb&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.dataprep.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Preparation'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Preparation and Dataset components'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.dataprep.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.dataprep.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.dataprep.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.dataprep.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Preparation and Dataset components&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.reconciler.dropins' version='1.5.800.v20251111-0852' generation='2'>
      <update id='org.eclipse.equinox.p2.reconciler.dropins' range='[0.0.0,1.5.800.v20251111-0852)' severity='0'/>
      <properties size='9'>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.reconciler.dropins'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.5.800.v20251111-0852'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.5.800.v20251111-0852'/>
        <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.5.800.v20251111-0852'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.18.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='[2.0.0,3.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.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.2.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.1.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.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.reconciler.dropins
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins.source' range='[1.5.800.v20251111-0852,1.5.800.v20251111-0852]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.reconciler.dropins' version='1.5.800.v20251111-0852'/>
      </artifacts>
      <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.5.800.v20251111-0852
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.bnd.annotation' version='2.4.0.201411031537' singleton='false' generation='2'>
      <update id='biz.aQute.bnd.annotation' range='[0.0.0,2.4.0.201411031537)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='bnd Annotations Library'/>
        <property name='org.eclipse.equinox.p2.description' value='Contains only the annotations for bnd.'/>
        <property name='org.eclipse.equinox.p2.provider' value='http://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.aQute.biz/Code/Bnd'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bnd.annotation' version='2.4.0.201411031537'/>
        <provided namespace='osgi.bundle' name='biz.aQute.bnd.annotation' version='2.4.0.201411031537'/>
        <provided namespace='java.package' name='aQute.bnd.annotation' version='1.43.2'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.component' version='1.43.1'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.headers' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.licenses' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.metatype' version='1.45.0'/>
        <provided namespace='java.package' name='aQute.bnd.annotation.plugin' version='1.0.0'/>
        <provided namespace='osgi.identity' name='biz.aQute.bnd.annotation' version='2.4.0.201411031537'>
          <properties 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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            biz.aQute.bnd.annotation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bnd.annotation.source' range='[2.4.0.201411031537,2.4.0.201411031537]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='biz.aQute.bnd.annotation' version='2.4.0.201411031537'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: biz.aQute.bnd.annotation&#xA;Bundle-Version: 2.4.0.201411031537
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.genericeditor' version='1.4.0.v20251217-1052' generation='2'>
      <update id='org.eclipse.ui.genericeditor' range='[0.0.0,1.4.0.v20251217-1052)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Generic and Extensible Code 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.genericeditor'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor' version='1.4.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' version='1.4.0.v20251217-1052'/>
        <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.4.0.v20251217-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.24.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.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='3.11.0' optional='true' greedy='false'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.genericeditor
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.genericeditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor.source' range='[1.4.0.v20251217-1052,1.4.0.v20251217-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.genericeditor' version='1.4.0.v20251217-1052'/>
      </artifacts>
      <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.4.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.runtime.visualization' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.runtime.visualization' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Visualization'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.runtime.visualization'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runtime.visualization' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.runtime.visualization' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.MBean' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.agent' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.agent.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.core.dump' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.core.cpu' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.MBean' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.cpu' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.cpu.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.overview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.thread' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.internal.ui.properties.timeline' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.runtime.visualization.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.runtime.visualization' version='8.0.3.20260601_1447'>
          <properties 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='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.filesystem' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.runtime.visualization
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.runtime.visualization.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.runtime.visualization' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.runtime.visualization;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.artifact.repository.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.artifact.repository German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.artifact.repository' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.artifact.repository
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.guava' version='33.6.0.jre' singleton='false' generation='2'>
      <update id='com.google.guava' range='[0.0.0,33.6.0.jre)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Guava: Google Core Libraries for Java'/>
        <property name='org.eclipse.equinox.p2.description' value='Guava is a suite of core and expanded libraries that include    utility classes, Google&apos;s collections, I/O classes, and    much more.'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/google/guava/'/>
        <property name='maven-groupId' value='com.google.guava'/>
        <property name='maven-artifactId' value='guava'/>
        <property name='maven-version' value='33.6.0-jre'/>
        <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='com.google.guava' version='33.6.0.jre'/>
        <provided namespace='osgi.bundle' name='com.google.guava' version='33.6.0.jre'/>
        <provided namespace='java.package' name='com.google.common.annotations' version='33.6.0'/>
        <provided namespace='java.package' name='com.google.common.base' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.cache' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,com.google.common.collect,com.google.common.util.concurrent,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.collect' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.escape' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.eventbus' version='33.6.0'/>
        <provided namespace='java.package' name='com.google.common.graph' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.collect,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.hash' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.html' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.escape' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.io' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,com.google.common.collect,com.google.common.graph,com.google.common.hash,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.math' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.net' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,com.google.common.collect,com.google.common.escape,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.primitives' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.reflect' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.collect,com.google.common.io,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.util.concurrent' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,com.google.common.collect,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.xml' version='33.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.escape' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.google.guava' version='33.6.0.jre'>
          <properties 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='com.google.common.util.concurrent.internal' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.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='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.google.guava
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava.source' range='[33.6.0.jre,33.6.0.jre]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava' version='33.6.0.jre'/>
      </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: 33.6.0.jre
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.singlesignon.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.singlesignon.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Talend single sign on feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.singlesignon.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.runtime' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.signon.util' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.remoteprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.client' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.service' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.singlesignon.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.migrationTool' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.migrationTool' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Migration Tool Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.migrationTool'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.migrationTool' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.migrationTool' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.migrationtool.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.migrationTool' version='8.0.3.20260601_1447'>
          <properties 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='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.migrationTool
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.migrationTool.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.migrationTool' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.migrationTool;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.component.neo4j.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.component.neo4j.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Neo4J'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Neo4J Component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.component.neo4j.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.neo4j.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.neo4j.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.component.neo4j.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Neo4J Component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Reactive Streams SIG&#xA;Licensed under the CC0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.csv' version='8.0.3.20260205_0929' singleton='false'>
      <update id='org.talend.libraries.csv' range='[0.0.0,8.0.3.20260205_0929)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Csv'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.csv'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.csv' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.csv' version='8.0.3.20260205_0929'/>
        <provided namespace='java.package' name='com.talend.csv' version='0.0.0'/>
        <provided namespace='java.package' name='org.skife.csv' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.csv' version='8.0.3.20260205_0929'>
          <properties 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.slf4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.csv.source' range='[8.0.3.20260205_0929,8.0.3.20260205_0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.csv' version='8.0.3.20260205_0929'/>
      </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.talend.libraries.csv&#xA;Bundle-Version: 8.0.3.20260205_0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.updates.patch' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.updates.patch' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Patch Updates'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.updates.patch'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates.patch' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.updates.patch' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.updates.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.updates.patch.installer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.updates.patch' version='8.0.3.20260601_1447'>
          <properties 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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.updates.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.updates.patch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.updates.patch.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.updates.patch' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.updates.patch;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.hl7v2.2.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.2.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.2.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.2'/>
        <property name='df_LT.description' value='HL7 v2.2'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.2' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.2.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.kudu.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Kudu'/>
        <property name='org.eclipse.equinox.p2.description' value='Kudu'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.kudu.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.kudu.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.kudu.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.kudu.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Kudu&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.discovery.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.discovery Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.discovery' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.discovery.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.discovery
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.preferences' version='3.12.100.v20251111-0704' generation='2'>
      <update id='org.eclipse.equinox.preferences' range='[0.0.0,3.12.100.v20251111-0704)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.preferences'/>
        <property name='maven-version' value='3.12.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.12.100.v20251111-0704'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.preferences' version='3.12.100.v20251111-0704'/>
        <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.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.osgi.service.prefs' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.preferences' version='3.12.100.v20251111-0704'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.18.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.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='[1.10.0,2.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='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.preferences
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences.source' range='[3.12.100.v20251111-0704,3.12.100.v20251111-0704]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.preferences' version='3.12.100.v20251111-0704'/>
      </artifacts>
      <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.12.100.v20251111-0704
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.hdfs.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.hdfs.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='HDFS'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData HDFS Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.hdfs.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.bigdata.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.hdfs' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.libraries.ftp' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.libraries.ftp' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Ftp'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.ftp'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.ftp' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.ftp' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='org.apache.commons.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.bsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.chargen' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.daytime' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.discard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.echo' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.finger' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.ftp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.ftp.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.imap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.nntp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.ntp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.pop3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.smtp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.telnet' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.tftp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.net.whois' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.ftp' version='8.0.3.20260117_0505'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.ftp.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.ftp' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.ftp&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.di.workday.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.di.workday.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Workday_feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Workday'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.di.workday.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.workday.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.workday' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.di.workday.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Workday&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-or-later license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.net.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.net.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.net German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.text.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.text' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.text
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.macosx' version='1.102.500.v20250521-0414' generation='2'>
      <update id='org.eclipse.equinox.security.macosx' range='[0.0.0,1.102.500.v20250521-0414)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='OS X Keystore service integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.macosx'/>
        <property name='maven-version' value='1.102.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx' version='1.102.500.v20250521-0414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.macosx' version='1.102.500.v20250521-0414'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.osx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.macosx' version='1.102.500.v20250521-0414'>
          <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.equinox.security' version='1.102.500.v20250521-0414'/>
        <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.security' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.security.macosx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx.source' range='[1.102.500.v20250521-0414,1.102.500.v20250521-0414]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.os=macosx)(|(osgi.arch=aarch64)(osgi.arch=x86_64)))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.macosx' version='1.102.500.v20250521-0414'/>
      </artifacts>
      <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.macosx;singleton:=true&#xA;Bundle-Version: 1.102.500.v20250521-0414&#xA;Fragment-Host: org.eclipse.equinox.security;bundle-version=&quot;[1.0.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.cdp' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.cdp' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='cdp'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.cdp'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.cdp' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.cdp' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.hadoop.distribution.cdp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.cdp' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.cdp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.cdp.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.cdp' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.cdp;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.bigdata.core.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio BigData Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='BigData Core of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.bigdata.core.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.bigdata.core.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.bigdata.core.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.bigdata.core.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.operations.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.operations Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.operations' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.operations
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.internet.monitor.core' version='1.1.0.v202304050316' generation='2'>
      <update id='org.eclipse.wst.internet.monitor.core' range='[0.0.0,1.1.0.v202304050316)' 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.1.0-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.1.0.v202304050316'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' version='1.1.0.v202304050316'/>
        <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.1.0.v202304050316'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.internet.monitor.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.core.source' range='[1.1.0.v202304050316,1.1.0.v202304050316]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.monitor.core' version='1.1.0.v202304050316'/>
      </artifacts>
      <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.1.0.v202304050316
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.core.runtime' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.core.runtime' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.map.properties' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.map.properties' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Map Properties'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.map.properties'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.properties' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.map.properties' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.map.properties' version='8.0.3.20260715_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'/>
      </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.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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.config' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.map.properties
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.properties.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.map.properties' version='8.0.3.20260715_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.talend.transform.dsql.map.properties;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.contenttype.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.contenttype Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.contenttype' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.contenttype
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform' version='4.39.0.v20260226-0420' generation='2'>
      <update id='org.eclipse.platform' range='[0.0.0,4.39.0.v20260226-0420)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Platform'/>
        <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.platform'/>
        <property name='maven-version' value='4.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' version='4.39.0.v20260226-0420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform' version='4.39.0.v20260226-0420'/>
        <provided namespace='java.package' name='org.eclipse.platform.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform' version='4.39.0.v20260226-0420'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.intro' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <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.29.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.platform
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.platform
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source' range='[4.39.0.v20260226-0420,4.39.0.v20260226-0420]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform' version='4.39.0.v20260226-0420'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.platform; singleton:=true&#xA;Bundle-Version: 4.39.0.v20260226-0420
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.datalineage.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Data Lineage'/>
        <property name='org.eclipse.equinox.p2.description' value='Data Lineage'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.datalineage.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.datalineage.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.datalineage.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.datalineage.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.dbr.73x.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Databricks 7.3 LTS'/>
        <property name='org.eclipse.equinox.p2.description' value='Databricks 7.3 LTS'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.dbr.73x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dbr.73x.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.dbr.73x.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.dbr.73x.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.librariesmanager.ui' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.librariesmanager.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Libraries Manager UI plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.librariesmanager.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.librariesmanager.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.librariesmanager.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.librariesmanager.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.librariesmanager.ui' version='8.0.3.20260601_1447'>
          <properties 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='27'>
        <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.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.librariesmanager.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.librariesmanager.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.librariesmanager.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.librariesmanager.ui;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc.feature.jar' version='7.6.0.202603022253-r'>
      <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/jgit/'/>
        <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) 2020, 2023 Matthias Sohn and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Distribution License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.html'/>
        <property name='df_LT.featureName' value='Java implementation of Git - GPG support using BouncyCastle'/>
        <property name='df_LT.description' value='GPG support using BouncyCastle.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
        <property name='maven-groupId' value='org.eclipse.jgit.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jgit.gpg.bc'/>
        <property name='maven-version' value='7.6.0.202603022253-r'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.jar' version='7.6.0.202603022253-r'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.gpg.bc' version='7.6.0.202603022253-r'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.gpg.bc' version='7.6.0.202603022253-r'/>
      </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.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.talend.transform.standard.hl7v2.3.1.feature.feature.group' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' range='[0.0.0,8.0.3.20260716_1428)' 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.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.hl7v2.3.1.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Talend Studio&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2003-2019 Talend SA.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='HL7 v2.3.1'/>
        <property name='df_LT.description' value='HL7 v2.3.1'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.group' version='8.0.3.20260716_1428'/>
        <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.talend.transform.standard.hl7v2.3.1' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.hl7v2.3.1.feature.feature.jar' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.databinding.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.databinding Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.databinding' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.databinding
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.jdt.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.jdt.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.jdt.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.jdt.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.jdt.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf' version='1.4.600.v20251124-1504' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.p2.transport.ecf' range='[0.0.0,1.4.600.v20251124-1504)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning ECF based Transport'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.transport.ecf'/>
        <property name='maven-version' value='1.4.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf' version='1.4.600.v20251124-1504'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' version='1.4.600.v20251124-1504'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.transport.ecf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf' version='1.4.600.v20251124-1504'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ecf' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='2.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.1.0'/>
        <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.100'/>
        <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.util.tracker' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.transport.ecf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.source' range='[1.4.600.v20251124-1504,1.4.600.v20251124-1504]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf' version='1.4.600.v20251124-1504'/>
      </artifacts>
      <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.transport.ecf&#xA;Bundle-Version: 1.4.600.v20251124-1504
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tcpapis.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TCP_APIS Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tcpapis.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tcpapis.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tcpapis.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tcpapis.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.talend.components.api.service.osgi' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.components.api.service.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.provisioning' version='1.2.0.201505202024' singleton='false' generation='2'>
      <update id='org.osgi.service.provisioning' range='[0.0.0,1.2.0.201505202024)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.provisioning'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.provisioning Version 1.2.0.'/>
        <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.service.provisioning'/>
        <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.service.provisioning' version='1.2.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.provisioning' version='1.2.0.201505202024'/>
        <provided namespace='java.package' name='org.osgi.service.provisioning' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.osgi.service.provisioning' version='1.2.0.201505202024'>
          <properties 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'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.2))'>
          <description>
            org.osgi.service.provisioning
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.provisioning.source' range='[1.2.0.201505202024,1.2.0.201505202024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.provisioning' version='1.2.0.201505202024'/>
      </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.provisioning&#xA;Bundle-Version: 1.2.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.designer.routine.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Designer Routines Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Designer Routines of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.designer.routine.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.routine.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.designer.routine.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.designer.routine.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.publish.di' version='8.0.3.20260611_1051' generation='2'>
      <update id='org.talend.designer.publish.di' range='[0.0.0,8.0.3.20260611_1051)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Publish For DI'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.publish.di'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.di' version='8.0.3.20260611_1051'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.publish.di' version='8.0.3.20260611_1051'/>
        <provided namespace='java.package' name='org.talend.designer.publish.di.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.di.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.publish.di.wizards.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.publish.di' version='8.0.3.20260611_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'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.librariesmanager' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.publish.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.cxf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.remoteprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.publish.di
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.di.source' range='[8.0.3.20260611_1051,8.0.3.20260611_1051]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.publish.di' version='8.0.3.20260611_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.talend.designer.publish.di;singleton:=true&#xA;Bundle-Version: 8.0.3.20260611_1051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.dataquality.text.japanese' version='9.2.16'>
      <update id='org.talend.dataquality.text.japanese' range='[0.0.0,9.2.16)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Japanese text analysis Library'/>
        <property name='org.eclipse.equinox.p2.description' value='API for japanese text analysis'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.text.japanese' version='9.2.16'/>
        <provided namespace='osgi.bundle' name='org.talend.dataquality.text.japanese' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.jp.common' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.jp.numbers' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.jp.tokenization' version='9.2.16'/>
        <provided namespace='java.package' name='org.talend.dataquality.jp.transliteration' version='9.2.16'/>
        <provided namespace='osgi.identity' name='org.talend.dataquality.text.japanese' version='9.2.16'>
          <properties 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='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.converters' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.dataquality.text.japanese.source' range='[9.2.16,9.2.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.dataquality.text.japanese' version='9.2.16'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.dataquality.text.japanese;singleton:=true&#xA;Bundle-Version: 9.2.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.components.structuredstreamprovider' version='8.0.3.20260716_1519' generation='2'>
      <update id='org.talend.designer.components.structuredstreamprovider' range='[0.0.0,8.0.3.20260716_1519)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='StructuredStreamComponentsProvider'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.components.structuredstreamprovider'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.structuredstreamprovider' version='8.0.3.20260716_1519'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.components.structuredstreamprovider' version='8.0.3.20260716_1519'/>
        <provided namespace='osgi.identity' name='org.talend.designer.components.structuredstreamprovider' version='8.0.3.20260716_1519'>
          <properties 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='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.bigdata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='6.1.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.testcontainer.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.spark' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.streaming' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.components.sparkprovider.codegen' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.repository.streaming.stormProperties.impl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.components.structuredstreamprovider
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.structuredstreamprovider.source' range='[8.0.3.20260716_1519,8.0.3.20260716_1519]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.components.structuredstreamprovider' version='8.0.3.20260716_1519'/>
      </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.talend.designer.components.structuredstreamprovider;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.jobtemplate.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Job Templates'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio JobTemplate Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.jobtemplate.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.jobtemplate.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.jobtemplate.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.jobtemplate.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.data.examples.dsql' version='8.0.3.20260715_1209' singleton='false'>
      <update id='org.talend.transform.data.examples.dsql' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DSQL Examples'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.data.examples.dsql'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.data.examples.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.data.examples.dsql' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.identity' name='org.talend.transform.data.examples.dsql' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.data.examples.dsql.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.data.examples.dsql' version='8.0.3.20260715_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.talend.transform.data.examples.dsql&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.util' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-util'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-util'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.constants,org.apache.batik.i18n,org.apache.batik.util.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.util.io.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.i18n' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.batik.util' version='1.19.0.v20250506-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'/>
      </provides>
      <requires size='14'>
        <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.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.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' range='[1.19.0.v20250506-1400,1.19.0.v20250506-1400]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util' version='1.19.0.v20250506-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.apache.batik.util&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.box' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.box' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Box Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.box'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.box' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.box' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.box
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.box.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.box' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.box;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.libmanage.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Library Management Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='Library Management of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.libmanage.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.libmanage.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.libmanage.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.libmanage.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.camel.resource' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.camel.resource' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Route Resource'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.camel.resource'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.resource' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.camel.resource' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.designer.camel.resource' version='8.0.3.20260601_1447'>
          <properties 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='25'>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.camel.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.camel.resource.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.resource' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.camel.resource
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.camel.resource.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.camel.resource' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.camel.resource;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.e4.ui.workbench.swt.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.e4.ui.workbench.swt' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.debug.ui.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.ui Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.debug.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.debug.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.7.0.v20260111-1642' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler' range='[0.0.0,1.7.0.v20260111-1642)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Automatic Update 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk.scheduler'/>
        <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.equinox.p2.ui.sdk.scheduler' version='1.7.0.v20260111-1642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.7.0.v20260111-1642'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk.scheduler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.sdk.scheduler.migration' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.7.0.v20260111-1642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.208.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatechecker' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.3.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.garbagecollector' 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.touchpoint.eclipse' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui' 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.updatechecker' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.2.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.operations' 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.ui' 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.6.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui.sdk.scheduler
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.equinox.p2.ui.sdk.scheduler
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' range='[1.7.0.v20260111-1642,1.7.0.v20260111-1642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.7.0.v20260111-1642'/>
      </artifacts>
      <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.sdk.scheduler;singleton:=true&#xA;Bundle-Version: 1.7.0.v20260111-1642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.transform' version='8.0.3.20260715_1213'>
      <update id='org.talend.libraries.transform' range='[0.0.0,8.0.3.20260715_1213)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Mapper components'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.libraries.transform'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.transform' version='8.0.3.20260715_1213'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.transform' version='8.0.3.20260715_1213'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.transform' version='8.0.3.20260715_1213'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.transform.source' range='[8.0.3.20260715_1213,8.0.3.20260715_1213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.transform' version='8.0.3.20260715_1213'/>
      </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.talend.libraries.transform;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.transport.ecf.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.transport.ecf Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.transport.ecf' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.transport.ecf.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.transport.ecf
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.externaltools.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.externaltools.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.externaltools German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.externaltools' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.externaltools
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter.feature.jar' version='2.22.0.v20250910-1205'>
      <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.22.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.22.0.v20250910-1205'/>
        <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.22.0.v20250910-1205'/>
      </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.22.0.v20250910-1205'/>
      </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.wst.ws.ui.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.ws.ui.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.ws.ui Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.ws.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.ws.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.server' version='12.1.7' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.server' range='[0.0.0,12.1.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Nested'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: Nested'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jetty.org/'/>
        <property name='maven-groupId' value='org.eclipse.jetty.ee8'/>
        <property name='maven-artifactId' value='jetty-ee8-nested'/>
        <property name='maven-version' value='12.1.7'/>
        <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.ee8.server' version='12.1.7'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.server' version='12.1.7'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.nested' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.descriptor,javax.servlet.http,org.eclipse.jetty.http,org.eclipse.jetty.http.content,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.io,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.session,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.thread,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.nested.jmx' version='12.1.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.ee8.nested,org.eclipse.jetty.jmx,org.eclipse.jetty.util.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.server' version='12.1.7'>
          <properties 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='46'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[2.0.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.lang.runtime' 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.time' 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='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.ee8.nested' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.content' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.7,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.session' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.7,13.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.server.source' range='[12.1.7,12.1.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.server' version='12.1.7'/>
      </artifacts>
      <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.ee8.server&#xA;Bundle-Version: 12.1.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.forms.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.forms' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.forms
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.dataprep.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Data Preparation'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Data Preparation - TCK version'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.dataprep.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dataprep.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.dataprep.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.dataprep.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Talend Data Preparation&#xA;Copyright (c) 2006-2021 Talend Inc. - www.talend.com&#xA;All rights reserved.&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml' version='1.4.1.v20220503-2331' singleton='false' generation='2'>
      <update id='javax.xml' range='[0.0.0,1.4.1.v20220503-2331)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='XML Commons External Components XML APIs'/>
        <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.xml'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml' version='1.4.1.v20220503-2331'/>
        <provided namespace='osgi.bundle' name='javax.xml' version='1.4.1.v20220503-2331'/>
        <provided namespace='java.package' name='javax.xml' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.stream' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.transform' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.validation' version='1.4.1'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='1.4.1'/>
        <provided namespace='java.package' name='org.apache.xmlcommons' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='1.4.1'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='1.4.1'/>
        <provided namespace='java.package' name='org.xml.sax' version='1.4.1'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='1.4.1'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='1.4.1'/>
        <provided namespace='osgi.identity' name='javax.xml' version='1.4.1.v20220503-2331'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.stream' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.stream.events' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.stream.util' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.transform' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.validation' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.ls' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.2))'>
          <description>
            javax.xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml' version='1.4.1.v20220503-2331'/>
      </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.4.1.v20220503-2331
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.resources.exportjob.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.resources.exportjob.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Resources Export Job Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Resources Export Job'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.resources.exportjob.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resources.exportjob.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.resources.export.job' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.resources.exportjob.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.dsql.map.common' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.dsql.map.common' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL functions'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.dsql.map.common'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.common' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.dsql.map.common' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.dsql.map.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.dsql.map.common' version='8.0.3.20260715_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'/>
      </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.talend.transform.dsql.map.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.dsql.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.transform.org.json' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.transform.dsql.map.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.transform.dsql.map.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.common.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.dsql.map.common' version='8.0.3.20260715_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.talend.transform.dsql.map.common;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.demo.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='BigData Demo Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio BigData Demo Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.demo.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.demo.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.bd.demo.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.bd.demo.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.jar' version='2.24.0.v20250910-1205'>
      <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'/>
        <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.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.feature.jar' version='2.24.0.v20250910-1205'/>
        <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.24.0.v20250910-1205'/>
      </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.24.0.v20250910-1205'/>
      </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.talend.libraries.antlr' version='8.0.3.20260205_0929' singleton='false'>
      <update id='org.talend.libraries.antlr' range='[0.0.0,8.0.3.20260205_0929)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Antlr'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.antlr'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.antlr' version='8.0.3.20260205_0929'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.antlr' version='8.0.3.20260205_0929'/>
        <provided namespace='java.package' name='antlr' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.ASdebug' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.actions.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.actions.csharp' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.actions.java' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.actions.python' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.build' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.collections' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.collections.impl' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.debug' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.debug.misc' version='0.0.0'/>
        <provided namespace='java.package' name='antlr.preprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.grammar.v3' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.gunit' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.gunit.swingui' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.gunit.swingui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.gunit.swingui.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.gunit.swingui.runner' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.stringtemplate' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.stringtemplate.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.stringtemplate.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.antlr.tool' version='0.0.0'/>
        <provided namespace='java.package' name='org.stringtemplate.v4' version='0.0.0'/>
        <provided namespace='java.package' name='org.stringtemplate.v4.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.stringtemplate.v4.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.stringtemplate.v4.gui' version='0.0.0'/>
        <provided namespace='java.package' name='org.stringtemplate.v4.misc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.antlr' version='8.0.3.20260205_0929'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.antlr.source' range='[8.0.3.20260205_0929,8.0.3.20260205_0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.antlr' version='8.0.3.20260205_0929'/>
      </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.talend.libraries.antlr&#xA;Bundle-Version: 8.0.3.20260205_0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.browser.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.browser' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.browser
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.rcp.branding.jetl.feature.feature.group' version='8.0.3.20260601_1447' singleton='false'>
      <update id='org.talend.rcp.branding.jetl.feature.feature.group' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JETL branding feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.jetl.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.feature.feature.group' version='8.0.3.20260601_1447'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.dicomponents.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.dynamodb.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hdfs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.nosql.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.hbase.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.license.gui.jetl' range='[8.0.3.20260421_0945,8.0.3.20260421_0945]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.feature.feature.jar' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='licenseJasperPro.txt' url='licenseJasperPro.txt'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.metadata.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.metadata Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.metadata' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.metadata
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui' version='2.9.0.v20260111-1642' generation='2'>
      <update id='org.eclipse.equinox.p2.ui' range='[0.0.0,2.9.0.v20260111-1642)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui'/>
        <property name='maven-version' value='2.9.0-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.9.0.v20260111-1642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' version='2.9.0.v20260111-1642'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.core.runtime.jobs,org.eclipse.equinox.internal.p2.ui,org.eclipse.equinox.internal.provisional.p2.repository,org.eclipse.equinox.p2.engine,org.eclipse.equinox.p2.metadata,org.eclipse.equinox.p2.operations,org.eclipse.equinox.p2.query,org.eclipse.equinox.p2.repository.artifact,org.eclipse.equinox.p2.repository.metadata,org.eclipse.jface.preference,org.eclipse.jface.viewers,org.eclipse.jface.wizard,org.eclipse.swt.graphics,org.eclipse.swt.widgets,org.eclipse.ui,org.eclipse.ui.about' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui' version='2.9.0.v20260111-1642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='45'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.208.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.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.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.engine.phases' 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.metadata.repository.io' 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.persistence' 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.8.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.2.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.1.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'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.equinox.p2.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.source' range='[2.9.0.v20260111-1642,2.9.0.v20260111-1642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui' version='2.9.0.v20260111-1642'/>
      </artifacts>
      <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.9.0.v20260111-1642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.runtime.dsql.interpreter' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.runtime.dsql.interpreter' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform DSQL Interpreter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.runtime.dsql.interpreter'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.dsql.interpreter' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.runtime.dsql.interpreter' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.dsql.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.runtime.dsql.interpreter.tools' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.runtime.dsql.interpreter' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.talend.transform.schema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.maplang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.transform.mavro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avro' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' 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=17))'>
          <description>
            org.talend.transform.runtime.dsql.interpreter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.dsql.interpreter.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.runtime.dsql.interpreter' version='8.0.3.20260715_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.talend.transform.runtime.dsql.interpreter;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.net.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.net' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.net.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.net
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.logging' version='1.2.0' singleton='false'>
      <update id='org.apache.commons.logging' range='[0.0.0,1.2.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Logging'/>
        <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='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/proper/commons-logging/'/>
        <property name='maven-groupId' value='commons-logging'/>
        <property name='maven-artifactId' value='commons-logging'/>
        <property name='maven-version' value='1.2'/>
        <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.apache.commons.logging' version='1.2.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.logging' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.logging' 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='5'>
        <required namespace='java.package' name='javax.servlet' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avalon.framework.logger' range='[4.1.3,4.1.5]' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log' range='[1.0.1,1.0.1]' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging.source' range='[1.2.0,1.2.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.logging' 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.apache.commons.logging&#xA;Bundle-Version: 1.2.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.nl_es' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.help.base.nl_es' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help.base Spanish NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.nl_es' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.nl_es' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.help.base' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.nl_es' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_es ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.help.base
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.win32' version='3.5.400.v20250925-0610' singleton='false' generation='2'>
      <update id='org.eclipse.ui.win32' range='[0.0.0,3.5.400.v20250925-0610)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Eclipse UI Win32 Enhancements'/>
        <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-win32'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.win32'/>
        <property name='maven-version' value='3.5.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32' version='3.5.400.v20250925-0610'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.win32' version='3.5.400.v20250925-0610'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editorsupport.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.win32' version='3.5.400.v20250925-0610'>
          <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.ui.ide' version='3.5.400.v20250925-0610'/>
        <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.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ui.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32.source' range='[3.5.400.v20250925-0610,3.5.400.v20250925-0610]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.ws=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.win32' version='3.5.400.v20250925-0610'/>
      </artifacts>
      <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.win32&#xA;Bundle-Version: 3.5.400.v20250925-0610&#xA;Fragment-Host: org.eclipse.ui.ide;bundle-version=&quot;[3.2.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.hadoop.distribution.cdh6x' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.hadoop.distribution.cdh6x' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Cdh6x'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.hadoop.distribution.cdh6x'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.cdh6x' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.hadoop.distribution.cdh6x' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.hadoop.distribution.cdh6x' version='8.0.3.20260601_1447'>
          <properties 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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.hadoop.distribution' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven.aether' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.hadoop.distribution.cdh6x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.hadoop.distribution.cdh6x.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.hadoop.distribution.cdh6x' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.hadoop.distribution.cdh6x;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.nl_ru' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.operations.nl_ru' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.operations Russian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.nl_ru' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.nl_ru' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.operations' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.nl_ru' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ru ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.operations
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.libraries.css' version='8.0.3.20260117_0505'>
      <update id='org.talend.libraries.css' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Css'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.libraries.css'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.css' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.libraries.css' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='com.steadystate.css.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.css.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.css.sac.helpers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.libraries.css' version='8.0.3.20260117_0505'>
          <properties 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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.css.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.libraries.css' version='8.0.3.20260117_0505'/>
      </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.talend.libraries.css;singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.el-api' version='6.0.1' singleton='false' generation='2'>
      <update id='jakarta.el-api' range='[0.0.0,6.0.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Expression Language API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Expression Language 6.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='jakarta.el'/>
        <property name='maven-artifactId' value='jakarta.el-api'/>
        <property name='maven-version' value='6.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='jakarta.el-api' version='6.0.1'/>
        <provided namespace='osgi.bundle' name='jakarta.el-api' version='6.0.1'/>
        <provided namespace='java.package' name='jakarta.el' version='6.0.1'/>
        <provided namespace='osgi.identity' name='jakarta.el-api' version='6.0.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='13'>
        <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.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            jakarta.el-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.el-api.source' range='[6.0.1,6.0.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.el-api' version='6.0.1'/>
      </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-api&#xA;Bundle-Version: 6.0.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.survivorship.ui' version='8.0.3.20260601_1447' singleton='false' generation='2'>
      <update id='org.talend.survivorship.ui' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Survivorship UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.survivorship.ui'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.survivorship.ui' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.survivorship.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.survivorship.ui.generate' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.survivorship.ui' version='8.0.3.20260601_1447'>
          <properties 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='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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.drools.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.survivorship' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.survivorship.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.ui.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.survivorship.ui' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.survivorship.ui&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.esb.service.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.esb.service.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Service Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Service'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.service.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.service.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.demo.di.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.maven.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.publish.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.services' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.service.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.bd.universal40x.feature.feature.group' version='8.0.3.20260407_0153' singleton='false'>
      <update id='org.talend.lite.bd.universal40x.feature.feature.group' range='[0.0.0,8.0.3.20260407_0153)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 4.0.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 4.0.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal40x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal40x.feature.feature.group' version='8.0.3.20260407_0153'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark40x' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal40x.feature.feature.jar' range='[8.0.3.20260407_0153,8.0.3.20260407_0153]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.survivorship.designer' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.survivorship.designer' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Survivorship Designer'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.survivorship.designer'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.designer' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.survivorship.designer' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.survivorship.designer' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.survivorship.designer.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.survivorship.designer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.survivorship.designer' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.gef' 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.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.drools.eclipse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.dataquality.survivorship' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.survivorship.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.survivorship.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' 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.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.survivorship.designer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.survivorship.designer.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.survivorship.designer' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.survivorship.designer;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </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.core.runtime.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.runtime.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.runtime Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.runtime' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.runtime
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.services' version='1.6.600.v20251023-1358' generation='2'>
      <update id='org.eclipse.e4.ui.services' range='[0.0.0,1.6.600.v20251023-1358)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.services'/>
        <property name='maven-version' value='1.6.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' version='1.6.600.v20251023-1358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.services' version='1.6.600.v20251023-1358'/>
        <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.6.600.v20251023-1358'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <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=17))'>
          <description>
            org.eclipse.e4.ui.services
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services.source' range='[1.6.600.v20251023-1358,1.6.600.v20251023-1358]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.services' version='1.6.600.v20251023-1358'/>
      </artifacts>
      <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.6.600.v20251023-1358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.tdi.feature.feature.jar' version='8.0.3.20260421_0909'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='TDI Top Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.tdi.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.tdi.feature.feature.jar' version='8.0.3.20260421_0909'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.tdi.feature' version='8.0.3.20260421_0909'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.tdi.feature' version='8.0.3.20260421_0909'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.talend.configurator.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.talend.configurator.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.ui.workbench.texteditor.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui.workbench.texteditor' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.ops4j.pax.url.mvn' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.ops4j.pax.url.mvn' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.feature.group' version='21.0.10.v20260205-0638' singleton='false'>
      <update id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.feature.group' range='[0.0.0,21.0.10.v20260205-0638)' 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.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.justj.features'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='org.eclipse.justj.model' value='&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;model:JVM xmlns:model=&quot;http://www.eclipse.org/just/2020/Model&quot;&#xA;    name=&quot;openjdk.hotspot.jre.full.stripped&quot;&#xA;    label=&quot;Adoptium OpenJDK Hotspot JRE Complete Stripped&quot;&#xA;    version=&quot;21.0.10&quot;&gt;&#xA;  &lt;annotation&#xA;      source=&quot;https://www.eclipse.org/justj/Properties&quot;&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.class.version&quot;&gt;&#xA;      &lt;value&gt;65.0&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.runtime.name&quot;&gt;&#xA;      &lt;value&gt;OpenJDK Runtime Environment&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.runtime.version&quot;&gt;&#xA;      &lt;value&gt;21.0.10+7-LTS&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.specification.name&quot;&gt;&#xA;      &lt;value&gt;Java Platform API Specification&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.specification.vendor&quot;&gt;&#xA;      &lt;value&gt;Oracle Corporation&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.specification.version&quot;&gt;&#xA;      &lt;value&gt;21&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor&quot;&gt;&#xA;      &lt;value&gt;Eclipse Adoptium&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor.url&quot;&gt;&#xA;      &lt;value&gt;https://adoptium.net/&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor.url.bug&quot;&gt;&#xA;      &lt;value&gt;https://github.com/adoptium/adoptium-support/issues&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vendor.version&quot;&gt;&#xA;      &lt;value&gt;Temurin-21.0.10+7&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.version&quot;&gt;&#xA;      &lt;value&gt;21.0.10&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.version.date&quot;&gt;&#xA;      &lt;value&gt;2026-01-20&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.info&quot;&gt;&#xA;      &lt;value&gt;mixed mode, sharing&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.name&quot;&gt;&#xA;      &lt;value&gt;OpenJDK 64-Bit Server VM&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.specification.name&quot;&gt;&#xA;      &lt;value&gt;Java Virtual Machine Specification&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.specification.vendor&quot;&gt;&#xA;      &lt;value&gt;Oracle Corporation&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.specification.version&quot;&gt;&#xA;      &lt;value&gt;21&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.vendor&quot;&gt;&#xA;      &lt;value&gt;Eclipse Adoptium&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.version&quot;&gt;&#xA;      &lt;value&gt;21.0.10+7-LTS&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.description&quot;&gt;&#xA;      &lt;value&gt;Provides the complete set of modules of the JDK, excluding incubators, stripped of debug information.&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.jlink.args&quot;&gt;&#xA;      &lt;value&gt;--compress=2 --vm=server --generate-cds-archive  --strip-debug&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.label&quot;&gt;&#xA;      &lt;value&gt;Adoptium OpenJDK Hotspot JRE Complete Stripped&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.name&quot;&gt;&#xA;      &lt;value&gt;openjdk.hotspot.jre.full.stripped&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.url.vendor&quot;&gt;&#xA;      &lt;value&gt;https://adoptium.net/&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.osgi.framework.system.capabilities&quot;&gt;&#xA;      &lt;value&gt;osgi.ee; osgi.ee=&amp;quot;OSGi/Minimum&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.0, 1.1, 1.2&amp;quot;, osgi.ee; osgi.ee=&amp;quot;JRE&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.0, 1.1&amp;quot;, osgi.ee; osgi.ee=&amp;quot;JavaSE&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;,osgi.ee; osgi.ee=&amp;quot;JavaSE/compact1&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;,osgi.ee; osgi.ee=&amp;quot;JavaSE/compact2&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;,osgi.ee; osgi.ee=&amp;quot;JavaSE/compact3&amp;quot;; version:List&amp;lt;Version&gt;=&amp;quot;1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0&amp;quot;&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.osgi.framework.system.packages&quot;&gt;&#xA;      &lt;value&gt;com.sun.java.accessibility.util, com.sun.jdi, com.sun.jdi.connect, com.sun.jdi.connect.spi, com.sun.jdi.event, com.sun.jdi.request, com.sun.management, com.sun.net.httpserver, com.sun.net.httpserver.spi, com.sun.nio.file, com.sun.nio.sctp, com.sun.security.auth, com.sun.security.auth.callback, com.sun.security.auth.login, com.sun.security.auth.module, com.sun.security.jgss, com.sun.source.doctree, com.sun.source.tree, com.sun.source.util, com.sun.tools.attach, com.sun.tools.attach.spi, com.sun.tools.javac, com.sun.tools.jconsole, java.applet, java.awt, java.awt.color, java.awt.datatransfer, java.awt.desktop, java.awt.dnd, java.awt.event, java.awt.font, java.awt.geom, java.awt.im, java.awt.im.spi, java.awt.image, java.awt.image.renderable, java.awt.print, java.beans, java.beans.beancontext, java.io, java.lang, java.lang.annotation, java.lang.constant, java.lang.foreign, java.lang.instrument, java.lang.invoke, java.lang.management, java.lang.module, java.lang.ref, java.lang.reflect, java.lang.runtime, java.math, java.net, java.net.http, java.net.spi, java.nio, java.nio.channels, java.nio.channels.spi, java.nio.charset, java.nio.charset.spi, java.nio.file, java.nio.file.attribute, java.nio.file.spi, java.rmi, java.rmi.dgc, java.rmi.registry, java.rmi.server, java.security, java.security.cert, java.security.interfaces, java.security.spec, java.sql, java.text, java.text.spi, java.time, java.time.chrono, java.time.format, java.time.temporal, java.time.zone, java.util, java.util.concurrent, java.util.concurrent.atomic, java.util.concurrent.locks, java.util.function, java.util.jar, java.util.logging, java.util.prefs, java.util.random, java.util.regex, java.util.spi, java.util.stream, java.util.zip, javax.accessibility, javax.annotation.processing, javax.crypto, javax.crypto.interfaces, javax.crypto.spec, javax.imageio, javax.imageio.event, javax.imageio.metadata, javax.imageio.plugins.bmp, javax.imageio.plugins.jpeg, javax.imageio.plugins.tiff, javax.imageio.spi, javax.imageio.stream, javax.lang.model, javax.lang.model.element, javax.lang.model.type, javax.lang.model.util, javax.management, javax.management.loading, javax.management.modelmbean, javax.management.monitor, javax.management.openmbean, javax.management.relation, javax.management.remote, javax.management.remote.rmi, javax.management.timer, javax.naming, javax.naming.directory, javax.naming.event, javax.naming.ldap, javax.naming.ldap.spi, javax.naming.spi, javax.net, javax.net.ssl, javax.print, javax.print.attribute, javax.print.attribute.standard, javax.print.event, javax.rmi.ssl, javax.script, javax.security.auth, javax.security.auth.callback, javax.security.auth.kerberos, javax.security.auth.login, javax.security.auth.spi, javax.security.auth.x500, javax.security.cert, javax.security.sasl, javax.smartcardio, javax.sound.midi, javax.sound.midi.spi, javax.sound.sampled, javax.sound.sampled.spi, javax.sql, javax.sql.rowset, javax.sql.rowset.serial, javax.sql.rowset.spi, javax.swing, javax.swing.border, javax.swing.colorchooser, javax.swing.event, javax.swing.filechooser, javax.swing.plaf, javax.swing.plaf.basic, javax.swing.plaf.metal, javax.swing.plaf.multi, javax.swing.plaf.nimbus, javax.swing.plaf.synth, javax.swing.table, javax.swing.text, javax.swing.text.html, javax.swing.text.html.parser, javax.swing.text.rtf, javax.swing.tree, javax.swing.undo, javax.tools, javax.transaction.xa, javax.xml, javax.xml.catalog, javax.xml.crypto, javax.xml.crypto.dom, javax.xml.crypto.dsig, javax.xml.crypto.dsig.dom, javax.xml.crypto.dsig.keyinfo, javax.xml.crypto.dsig.spec, javax.xml.datatype, javax.xml.namespace, javax.xml.parsers, javax.xml.stream, javax.xml.stream.events, javax.xml.stream.util, javax.xml.transform, javax.xml.transform.dom, javax.xml.transform.sax, javax.xml.transform.stax, javax.xml.transform.stream, javax.xml.validation, javax.xml.xpath, jdk.dynalink, jdk.dynalink.beans, jdk.dynalink.linker, jdk.dynalink.linker.support, jdk.dynalink.support, jdk.javadoc.doclet, jdk.jfr, jdk.jfr.consumer, jdk.jshell, jdk.jshell.execution, jdk.jshell.spi, jdk.jshell.tool, jdk.management.jfr, jdk.net, jdk.nio, jdk.nio.mapmode, jdk.security.jarsigner, jdk.swing.interop, netscape.javascript, org.ietf.jgss, org.w3c.dom, org.w3c.dom.bootstrap, org.w3c.dom.css, org.w3c.dom.events, org.w3c.dom.html, org.w3c.dom.ls, org.w3c.dom.ranges, org.w3c.dom.stylesheets, org.w3c.dom.traversal, org.w3c.dom.views, org.w3c.dom.xpath, org.xml.sax, org.xml.sax.ext, org.xml.sax.helpers, sun.misc, sun.reflect&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.osgi.framework.version&quot;&gt;&#xA;      &lt;value&gt;1.10.0&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;  &lt;/annotation&gt;&#xA;  &lt;description&gt;Provides the complete set of modules of the JDK, excluding incubators, stripped of debug information.&lt;/description&gt;&#xA;  &lt;aboutTextExtra&gt;&#xA;&#xA;    Visit https://eclipse.dev/justj&#xA;&#xA;    Provides Java Runtimes derived from https://adoptium.net/.&#xA;  &lt;/aboutTextExtra&gt;&#xA;&lt;/model:JVM&gt;'/>
        <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) 2020 Eclipse contributors 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'/>
        <property name='df_LT.featureName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped'/>
        <property name='df_LT.description' value='Contains the plug-ins and fragments for the Adoptium OpenJDK Hotspot JRE Complete Stripped.&#xA;Provides the complete set of modules of the JDK, excluding incubators, stripped of debug information.'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.feature.group' version='21.0.10.v20260205-0638'/>
        <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.justj.openjdk.hotspot.jre.full.stripped' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.ppc64le' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.aarch64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.riscv64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.aarch64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.macosx.x86_64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.x86_64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.win32.aarch64' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.feature.jar' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]'>
          <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.monitoring' version='1.4.0.v20251218-1237' generation='2'>
      <update id='org.eclipse.ui.monitoring' range='[0.0.0,1.4.0.v20251218-1237)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='UI Freeze Monitoring'/>
        <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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.monitoring'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring' version='1.4.0.v20251218-1237'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring' version='1.4.0.v20251218-1237'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.monitoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.monitoring.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.monitoring' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring' version='1.4.0.v20251218-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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.39.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.e4.ui.workbench' range='[1.15.300,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event.propertytypes' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.monitoring
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.source' range='[1.4.0.v20251218-1237,1.4.0.v20251218-1237]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring' version='1.4.0.v20251218-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.ui.monitoring;singleton:=true&#xA;Bundle-Version: 1.4.0.v20251218-1237
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.repository.items.importexport' version='8.0.3.20260608_0404' generation='2'>
      <update id='org.talend.repository.items.importexport' range='[0.0.0,8.0.3.20260608_0404)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Import&amp;Export Items'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.items.importexport'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.items.importexport' version='8.0.3.20260608_0404'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.items.importexport' version='8.0.3.20260608_0404'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.handlers.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.handlers.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.handlers.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.repository.items.importexport.wizard.models' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.repository.items.importexport' version='8.0.3.20260608_0404'>
          <properties 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='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.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.maven' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.items.importexport
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.items.importexport.source' range='[8.0.3.20260608_0404,8.0.3.20260608_0404]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.items.importexport' version='8.0.3.20260608_0404'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.repository.items.importexport;singleton:=true&#xA;Bundle-Version: 8.0.3.20260608_0404
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.engine.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.engine German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.engine' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.engine
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.studio.lite.ci.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.config.win32.win32.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.ci.product' name='org.talend.studio.lite.ci.product.config' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            setProgramProperty(propName:eclipse.product,propValue:org.talend.rcp.branding.lite.ci.product);
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:eclipse.product,propValue:);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.publish.cloud.commandline' version='8.0.3.20260324_0926' generation='2'>
      <update id='org.talend.designer.publish.cloud.commandline' range='[0.0.0,8.0.3.20260324_0926)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='IPaas Commandline'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.publish.cloud.commandline'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.cloud.commandline' version='8.0.3.20260324_0926'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.publish.cloud.commandline' version='8.0.3.20260324_0926'/>
        <provided namespace='osgi.identity' name='org.talend.designer.publish.cloud.commandline' version='8.0.3.20260324_0926'>
          <properties 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='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commandline.client' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.core.repository.model' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.publish.cloud' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.publish.cloud.actions.wizards' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.publish.cloud.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.publish.cloud.services' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.publish.cloud.util' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.designer.publish.core.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.ipaas.model.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.ipaas.model.metadata.artifact' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.ipaas.services.inventory' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.ipaas.services.inventory.client' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.ipaas.services.inventory.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.talend.ipaas.services.inventory.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.publish.cloud.commandline
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.publish.cloud.commandline.source' range='[8.0.3.20260324_0926,8.0.3.20260324_0926]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.publish.cloud.commandline' version='8.0.3.20260324_0926'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.publish.cloud.commandline;singleton:=true&#xA;Bundle-Version: 8.0.3.20260324_0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.utils.feature.feature.group' version='8.0.3.20260724_1132' singleton='false'>
      <update id='org.talend.utils.feature.feature.group' range='[0.0.0,8.0.3.20260724_1132)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Utils_feature Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature contains the Talend utilities plugin and its dependencies.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.utils.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils.feature.feature.group' version='8.0.3.20260724_1132'/>
      </provides>
      <requires size='19'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.cedarsoftware.json-io' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-annotations' range='2.9.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-core' range='2.9.8'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.thoughtworks.paranamer' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='jackson-core-asl' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='jackson-mapper-asl' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-codec' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-compress' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='avro' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit' range='4.13.2'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon' range='[7.1.28,7.1.28]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.exception' range='[7.1.28,7.1.28]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.daikon.crypto.utils' range='[7.1.28,7.1.28]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.studio-utils' range='[1.0.23,1.0.23]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.platform.logging' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.utils.feature.feature.jar' range='[8.0.3.20260724_1132,8.0.3.20260724_1132]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.rcp.branding.jetl.bigdata' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.rcp.branding.jetl.bigdata' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JETL Plus branding plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.rcp.branding.jetl.bigdata'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.rcp.branding.jetl.bigdata' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.rcp.branding.jetl.bigdata' version='8.0.3.20260601_1447'>
          <properties 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='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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.rcp.branding.jetl.bigdata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.rcp.branding.jetl.bigdata.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.rcp.branding.jetl.bigdata' version='8.0.3.20260601_1447'/>
      </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.talend.rcp.branding.jetl.bigdata;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite' version='1.3.800.v20250606-0550' generation='2'>
      <update id='org.eclipse.equinox.p2.updatesite' range='[0.0.0,1.3.800.v20250606-0550)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatesite'/>
        <property name='maven-version' value='1.3.800-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.3.800.v20250606-0550'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' version='1.3.800.v20250606-0550'/>
        <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.3.800.v20250606-0550'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.7.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.1.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.1.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=17))'>
          <description>
            org.eclipse.equinox.p2.updatesite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.source' range='[1.3.800.v20250606-0550,1.3.800.v20250606-0550]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite' version='1.3.800.v20250606-0550'/>
      </artifacts>
      <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.3.800.v20250606-0550
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.json.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.json.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JSON'/>
        <property name='org.eclipse.equinox.p2.description' value='JSON'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.json.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.json.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.defaultlibs.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.tcompv0.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.json' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.json' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.json.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.group' version='4.39.0.v20260225-1014' singleton='false'>
      <update id='org.eclipse.e4.rcp.feature.group' range='[0.0.0,4.39.0.v20260225-1014)' 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.rcp'/>
        <property name='maven-version' value='4.39.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) 2010, 2019 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&#xA;Lars Vogel &lt;Lars.Vogel@vogella.com&gt; - Ongoing maintenance'/>
        <property name='df_LT.featureName' value='Eclipse 4 Rich Client Platform'/>
        <property name='df_LT.description' value='The bundles typical required by Eclipse RCP applications as of version 4.0'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.group' version='4.39.0.v20260225-1014'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='88'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command' range='[1.1.2,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime' range='[1.1.6,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell' range='[1.1.4,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.cm' range='[1.6.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component' range='[1.5.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.device' range='[1.1.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.event' range='[1.4.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.metatype' range='[1.4.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.provisioning' range='[1.2.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.upnp' range='[1.2.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.useradmin' range='[1.1.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.wireadmin' range='[1.0.2,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.function' range='[1.2.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.measurement' range='[1.0.2,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.position' range='[1.0.1,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.promise' range='[1.3.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.xml' range='[1.0.2,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services' range='[2.5.300.v20251112-1253,2.5.300.v20251112-1253]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt' range='[0.18.0.v20260119-0835,0.18.0.v20260119-0835]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands' range='[1.1.700.v20250916-0927,1.1.700.v20250916-0927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' range='[0.15.0.v20251216-1230,0.15.0.v20251216-1230]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' range='[2.4.700.v20251029-0840,2.4.700.v20251029-0840]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress' range='[0.5.0.v20251217-1052,0.5.0.v20251217-1052]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' range='[1.6.600.v20251023-1358,1.6.600.v20251023-1358]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.17.0.v20260131-0926,0.17.0.v20260131-0926]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' range='[1.18.200.v20260124-1751,1.18.200.v20260124-1751]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core' range='[0.14.600.v20251112-0859,0.14.600.v20251112-0859]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt' range='[0.16.0.v20251216-1230,0.16.0.v20251216-1230]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di' range='[1.9.700.v20250609-0907,1.9.700.v20250609-0907]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts' range='[1.13.200.v20250609-0437,1.13.200.v20250609-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions' range='[0.18.300.v20240413-1529,0.18.300.v20240413-1529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme' range='[0.15.0.v20251216-1230,0.15.0.v20251216-1230]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' range='[1.5.700.v20250917-0901,1.5.700.v20250917-0901]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' range='[1.5.0.v20251217-1052,1.5.0.v20251217-1052]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' range='[0.14.600.v20260123-2255,0.14.600.v20260123-2255]'>
          <filter>
            (&amp;(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' range='[3.20.300.v20251111-0312,3.20.300.v20251111-0312]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' range='[1.7.300.v20250518-0609,1.7.300.v20250518-0609]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='[3.12.500.v20251103-0733,3.12.500.v20251103-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype' range='[3.9.800.v20251105-1620,3.9.800.v20251105-1620]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding' range='[1.13.700.v20251023-1511,1.13.700.v20251023-1511]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' range='[1.10.500.v20250916-0941,1.10.500.v20250916-0941]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' range='[1.13.500.v20251103-0735,1.13.500.v20251103-0735]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' range='[1.10.500.v20250916-0931,1.10.500.v20250916-0931]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='[3.9.500.v20250608-0434,3.9.500.v20250608-0434]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' range='[3.15.700.v20250725-1147,3.15.700.v20250725-1147]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.34.200.v20251220-0953,3.34.200.v20251220-0953]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' range='[1.7.600.v20251211-1038,1.7.600.v20251211-1038]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher' range='[1.7.100.v20251111-0406,1.7.100.v20251111-0406]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' range='[3.12.100.v20251111-0704,3.12.100.v20251111-0704]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' range='[3.12.600.v20250906-0651,3.12.600.v20250906-0651]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator' range='[1.5.700.v20251111-1031,1.5.700.v20251111-1031]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='[3.24.100.v20251215-1416,3.24.100.v20251215-1416]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' range='[1.3.0.v20251022-1724,1.3.0.v20251022-1724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' range='[3.7.400.v20250516-0916,3.7.400.v20250516-0916]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[1.2.1400.v20250801-0854,1.2.1400.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='[1.2.1400.v20250801-0854,1.2.1400.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.riscv64' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='[1.2.1500.v20250801-0854,1.2.1500.v20250801-0854]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.aarch64' range='[1.3.0.v20260203-2149,1.3.0.v20260203-2149]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='[1.3.0.v20260203-2149,1.3.0.v20260203-2149]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.riscv64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64' range='[3.133.0.v20260225-1014,3.133.0.v20260225-1014]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.svg' range='[3.132.0.v20251202-1523,3.132.0.v20251202-1523]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.39.0.v20260122-1511,3.39.0.v20260122-1511]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' range='[1.16.0.v20251216-1230,1.16.0.v20251216-1230]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' range='[0.18.0.v20251216-1230,0.18.0.v20251216-1230]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console' range='[1.4.1100.v20250722-0745,1.4.1100.v20250722-0745]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' range='[1.6.0.v20251216-1230,1.6.0.v20251216-1230]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' range='[1.5.400.v20250715-0436,1.5.400.v20250715-0436]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' range='[1.7.0.v20251222-0947,1.7.0.v20251222-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' range='[1.7.0.v20251222-0947,1.7.0.v20251222-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' range='[0.6.100.v20251103-0738,0.6.100.v20251103-0738]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations' range='[1.8.400.v20240413-1529,1.8.400.v20240413-1529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk' range='[1.2.200.v20240416-0658,1.2.200.v20240416-0658]'>
          <filter>
            (osgi.ws=gtk)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32' range='[1.2.300.v20240416-0658,1.2.300.v20240416-0658]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier' range='[0.17.1000.v20260130-1147,0.17.1000.v20260130-1147]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' range='[1.3.600.v20251023-1158,1.3.600.v20251023-1158]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications' range='[0.8.0.v20251217-0909,0.8.0.v20251217-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.jar' range='[4.39.0.v20260225-1014,4.39.0.v20260225-1014]'>
          <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.talend.lite.bd.universal24x.feature.feature.group' version='8.0.3.20260609_1620' singleton='false'>
      <update id='org.talend.lite.bd.universal24x.feature.feature.group' range='[0.0.0,8.0.3.20260609_1620)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Universal Distribution (Spark 2.4.x)'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Distribution (Spark 2.4.x)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.universal24x.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal24x.feature.feature.group' version='8.0.3.20260609_1620'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.spark.distribution.spark24x' range='[8.0.3.20260609_1620,8.0.3.20260609_1620]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.universal24x.feature.feature.jar' range='[8.0.3.20260609_1620,8.0.3.20260609_1620]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.dq.components.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Components Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.components.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.components.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.bedrock.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.aws.bedrock.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Aws Bedrock'/>
        <property name='org.eclipse.equinox.p2.description' value='Aws Bedrock component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.bedrock.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tBedrockClient' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/bedrock' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.bedrock.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          Aws Bedrock&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.esb.service.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='App. Int. Service Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio ESB Service'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.esb.service.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.esb.service.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.esb.service.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.esb.service.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.nl_it' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.nl_it' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.touchpoint.natives Italian NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.nl_it' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.nl_it' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.touchpoint.natives' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.nl_it' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.natives.nl_it ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.touchpoint.natives
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.parser.model' version='8.0.3.20260715_1209' generation='2'>
      <update id='org.talend.transform.parser.model' range='[0.0.0,8.0.3.20260715_1209)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Transform parser model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.parser.model'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.model' version='8.0.3.20260715_1209'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.parser.model' version='8.0.3.20260715_1209'/>
        <provided namespace='java.package' name='org.talend.transform.parser.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.parser.model.visitor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.parser.model' version='8.0.3.20260715_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'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.10.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runners' range='4.10.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=17))'>
          <description>
            org.talend.transform.parser.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.model.source' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.parser.model' version='8.0.3.20260715_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.talend.transform.parser.model;singleton:=true&#xA;Bundle-Version: 8.0.3.20260715_1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.nl_ja' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.wst.wsdl.ui.nl_ja' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.wst.wsdl.ui Japanese NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.nl_ja' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.nl_ja' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.wst.wsdl.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.nl_ja' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_ja ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.wst.wsdl.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.bd.components.saphana.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.bd.components.saphana.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='SAP Hana (Advanced)'/>
        <property name='org.eclipse.equinox.p2.description' value='SAP Hana (Advanced)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.bd.components.saphana.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.designer.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.components.tisbdprovider' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.bd.components.saphana.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.lite.di.wsdl.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.di.wsdl.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Advanced WSDL'/>
        <property name='org.eclipse.equinox.p2.description' value='Advanced WSDL'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.wsdl.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.wsdl.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.wsdl.advancement' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.wsdl.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.di' version='1.9.700.v20250609-0907' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di' range='[0.0.0,1.9.700.v20250609-0907)' 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di'/>
        <property name='maven-version' value='1.9.700-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.9.700.v20250609-0907'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di' version='1.9.700.v20250609-0907'/>
        <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.9.700.v20250609-0907'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.e4.core.di.annotations' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='javax.annotation' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.inject' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <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,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.1,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.core.di
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.source' range='[1.9.700.v20250609-0907,1.9.700.v20250609-0907]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di' version='1.9.700.v20250609-0907'/>
      </artifacts>
      <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.9.700.v20250609-0907
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.talend.studio.lite.ci.product.ini.cocoa.macosx.x86_64' version='8.0.1.20260724_1150' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.talend.studio.lite.ci.product.ini.cocoa.macosx.x86_64' version='8.0.1.20260724_1150'/>
        <provided namespace='toolingorg.talend.studio.lite.ci.product' name='org.talend.studio.lite.ci.product.ini' version='8.0.1.20260724_1150'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='configure'>
            addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.aws.sqs.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Amazon SQS'/>
        <property name='org.eclipse.equinox.p2.description' value='Amazon S3 (Simple Queue Service)'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.aws.sqs.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.aws.sqs.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tck.aws.sqs.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tck.aws.sqs.feature' version='8.0.3.20260117_0505'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Amazon SQS&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.repository.edifact' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.repository.edifact' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Edifact'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.repository.edifact'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.edifact' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.repository.edifact' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.identity' name='org.talend.repository.edifact' version='8.0.3.20260601_1447'>
          <properties 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='31'>
        <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.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.items.importexport.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository.view.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.repository.edifact
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.repository.edifact.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.repository.edifact' version='8.0.3.20260601_1447'/>
      </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.talend.repository.edifact;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.jar' version='8.0.3.20260324_0926'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Snowflake'/>
        <property name='org.eclipse.equinox.p2.description' value='Snowflake component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.snowflakeee.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.snowflakeee.feature.feature.jar' version='8.0.3.20260324_0926'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.studio.components.tcompv0.snowflakeee.feature' version='8.0.3.20260324_0926'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.studio.components.tcompv0.snowflakeee.feature' version='8.0.3.20260324_0926'/>
      </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='http://www.example.com/license' url='http://www.example.com/license'>
          Snowflake component&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the EDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML (http://fasterxml.com)&#xA;Licensed under the JSON license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;AddThis&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the X11 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;SLF4J.ORG&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;JUnit&#xA;Licensed under the EPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Seam Framework&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OPS4J - Open Participation Software for Java&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;OSGi Alliance (http://www.osgi.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Joda.org (http://www.joda.org)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Google, Inc.&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle Corporation&#xA;Licensed under the CDDL-1.0,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Oracle&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.transform.saxonpe.125.osgi' version='12.5.1' singleton='false'>
      <update id='org.talend.transform.saxonpe.125.osgi' range='[0.0.0,12.5.1)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.talend.transform.saxonpe.125.osgi'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA/Saxonica'/>
      </properties>
      <provides size='86'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.saxonpe.125.osgi' version='12.5.1'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.saxonpe.125.osgi' version='12.5.1'/>
        <provided namespace='java.package' name='com.saxonica.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.transform.saxon' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.mathml.mathml1' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.mathml.mathml2' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.mathml.mathml2.html' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.mathml.mathml2.iso8879' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.mathml.mathml2.iso9573-13' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.mathml.mathml2.mathml' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.mathml.mathml3' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.rddl' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.svg10' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.svg11' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.svg11.templates' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.xhtml10' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.xhtml11' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.xlink' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.xmlschema10' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.xmlschema11' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.xmlspec' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.data.w3c.xslt3' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.dom' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.event' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.accum' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.compat' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.flwor' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.instruct' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.number' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.oper' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.parser' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.expr.sort' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.functions' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.functions.registry' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.java' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.jaxp' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.lib' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.ma' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.ma.arrays' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.ma.json' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.ma.map' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.ma.parray' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.ma.trie' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.om' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.option.axiom' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.option.dom4j' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.option.exslt' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.option.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.option.jdom2' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.option.local' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.option.xom' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.pull' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.query' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.regex' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.regex.charclass' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.resource' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.s9api' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.s9api.streams' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.serialize' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.serialize.charcode' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.serialize.codenorm' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.stax' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.style' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.sxpath' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.trace' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.trans' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.trans.packages' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.trans.rules' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.tree' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.tree.iter' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.tree.jiter' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.tree.linked' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.tree.tiny' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.tree.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.tree.wrapper' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.type' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.value' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='net.sf.saxon.z' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.transform.saxonpe.125.osgi' version='12.5.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='18'>
        <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.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.resolver' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.resolver.helpers' 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.ext' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.saxonpe.125.osgi' version='12.5.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.saxonpe.125.osgi&#xA;Bundle-Version: 12.5.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.win32' version='1.3.0.v20240419-2334' generation='2'>
      <update id='org.eclipse.equinox.security.win32' range='[0.0.0,1.3.0.v20240419-2334)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Windows Data Protection services integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.win32'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32' version='1.3.0.v20240419-2334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.win32' version='1.3.0.v20240419-2334'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.win32' version='1.3.0.v20240419-2334'>
          <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.equinox.security' version='1.3.0.v20240419-2334'/>
        <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.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[5.14.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.security.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.source' range='[1.3.0.v20240419-2334,1.3.0.v20240419-2334]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.win32' version='1.3.0.v20240419-2334'/>
      </artifacts>
      <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.win32;singleton:=true&#xA;Bundle-Version: 1.3.0.v20240419-2334&#xA;Fragment-Host: org.eclipse.equinox.security;bundle-version=&quot;[1.0.0,2.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.talend.configurator.common' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.configurator.common' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:3);markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.guava.failureaccess' version='1.0.3' singleton='false' generation='2'>
      <update id='com.google.guava.failureaccess' range='[0.0.0,1.0.3)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Guava InternalFutureFailureAccess and InternalFutures'/>
        <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 are 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.doc.url' value='https://github.com/google/guava/'/>
        <property name='maven-groupId' value='com.google.guava'/>
        <property name='maven-artifactId' value='failureaccess'/>
        <property name='maven-version' value='1.0.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='com.google.guava.failureaccess' version='1.0.3'/>
        <provided namespace='osgi.bundle' name='com.google.guava.failureaccess' version='1.0.3'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent.internal' version='1.0.3'/>
        <provided namespace='osgi.identity' name='com.google.guava.failureaccess' version='1.0.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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.google.guava.failureaccess
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava.failureaccess.source' range='[1.0.3,1.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava.failureaccess' version='1.0.3'/>
      </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.failureaccess&#xA;Bundle-Version: 1.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery' version='1.4.0.v20260108-1519' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.discovery' range='[0.0.0,1.4.0.v20260108-1519)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Equinox Provisioning Discovery UI'/>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.discovery'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery' version='1.4.0.v20260108-1519'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' version='1.4.0.v20260108-1519'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.discovery.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery' version='1.4.0.v20260108-1519'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.33.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='[1.0.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='[1.0.0,1.4.0)' optional='true' greedy='false'/>
        <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.ui' range='2.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.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.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='2.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui.discovery
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.equinox.p2.ui.discovery
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.source' range='[1.4.0.v20260108-1519,1.4.0.v20260108-1519]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery' version='1.4.0.v20260108-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.eclipse.equinox.p2.ui.discovery;singleton:=true&#xA;Bundle-Version: 1.4.0.v20260108-1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.dq.components.dqsh.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='DQ Dqsh Components Feature of Talend Studio'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio DQ Dqsh Components Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.dq.components.dqsh.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.dq.components.dqsh.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.dq.components.dqsh.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.dq.components.dqsh.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.core.variables.nl_fr' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.core.variables.nl_fr' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.core.variables French NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.nl_fr' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.nl_fr' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.core.variables' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.nl_fr' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_fr ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.core.variables
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.core.repository' version='8.0.3.20260608_0404' generation='2'>
      <update id='org.talend.core.repository' range='[0.0.0,8.0.3.20260608_0404)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Core Repository Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.core.repository'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.repository' version='8.0.3.20260608_0404'/>
        <provided namespace='osgi.bundle' name='org.talend.core.repository' version='8.0.3.20260608_0404'/>
        <provided namespace='java.package' name='org.talend.core.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.logintask' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.model.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.model.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.model.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.model.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.model.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.model.repositoryObject' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.recyclebin' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.seeker' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.ui.actions.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.ui.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.ui.wizard.folder' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.core.repository.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.core.repository' version='8.0.3.20260608_0404'>
          <properties 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='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' 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.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.core.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.core.repository.source' range='[8.0.3.20260608_0404,8.0.3.20260608_0404]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.core.repository' version='8.0.3.20260608_0404'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.core.repository;singleton:=true&#xA;Bundle-Version: 8.0.3.20260608_0404
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.5010.doc' version='8.0.3.20260716_1428'>
      <update id='org.talend.transform.standard.x12.hipaa.5010.doc' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='X12 HIPAA documentation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.5010.doc'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.doc' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.x12.hipaa.5010.doc' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.x12.hipaa.5010.doc' version='8.0.3.20260716_1428'>
          <properties 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.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.doc.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.x12.hipaa.5010.doc' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.x12.hipaa.5010.doc;singleton:=true&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.designer.abstractmap' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.designer.abstractmap' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Abstract Map Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.abstractmap'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.abstractmap' version='8.0.3.20260601_1447'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.abstractmap' version='8.0.3.20260601_1447'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.model.tableentry' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.ui.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.ui.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.ui.visualmap.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.abstractmap.ui.visualmap.zone' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.abstractmap' version='8.0.3.20260601_1447'>
          <properties 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='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.abstractmap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.abstractmap.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.abstractmap' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.abstractmap;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.ecore' version='2.12.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.importer.ecore' range='[0.0.0,2.12.0.v20250910-1205)' 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.12.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.12.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' version='2.12.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore' version='2.12.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.taskdefs' version='2.12.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.ui' version='2.12.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.ecore' version='2.12.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.39.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.13.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.importer.ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore.source' range='[2.12.0.v20250910-1205,2.12.0.v20250910-1205]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.ecore' version='2.12.0.v20250910-1205'/>
      </artifacts>
      <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.12.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.launchview' version='1.2.0.v20251219-0929' generation='2'>
      <update id='org.eclipse.debug.ui.launchview' range='[0.0.0,1.2.0.v20251219-0929)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Debug UI Launch Configuration 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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.debug.ui.launchview'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.launchview' version='1.2.0.v20251219-0929'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.launchview' version='1.2.0.v20251219-0929'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.launchview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.launchview.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.launchview' version='1.2.0.v20251219-0929'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.208.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' 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.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.debug.ui.launchview
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.debug.ui.launchview
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.launchview.source' range='[1.2.0.v20251219-0929,1.2.0.v20251219-0929]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.launchview' version='1.2.0.v20251219-0929'/>
      </artifacts>
      <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.launchview;singleton:=true&#xA;Bundle-Version: 1.2.0.v20251219-0929
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_sk' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_sk' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.equinox.p2.ui.sdk.scheduler Slovak NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_sk' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_sk' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.equinox.p2.ui.sdk.scheduler' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.nl_sk' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.sdk.scheduler.nl_sk ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.equinox.p2.ui.sdk.scheduler
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.nl_zh' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jface.notifications.nl_zh' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications Chinese (Simplified) NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nl_zh' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nl_zh' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.jface.notifications' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nl_zh' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.notifications.nl_zh ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jface.notifications
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.jsonValidator.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.studio.components.tck.jsonValidator.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='JsonValidator'/>
        <property name='org.eclipse.equinox.p2.description' value='JsonValidator component'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.jsonValidator.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='TALEND_COMPONENT_tJSONValidator' value=''/>
        <property name='TALEND_METADATA_metadata/tacokit/json' value=''/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tck' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.maven.repo.tcksdk' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.jsonValidator.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          JsonValidator&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;GlassFish Community (https://glassfish.dev.java.net)&#xA;Licensed under the CDDL,GPL-2.0-only license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;FasterXML&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.talend.designer.mapper' version='8.0.3.20260609_0921' generation='2'>
      <update id='org.talend.designer.mapper' range='[0.0.0,8.0.3.20260609_0921)' severity='0'/>
      <properties size='18'>
        <property name='de.providerName' value='www.beispiel.de'/>
        <property name='zh_CN.pluginName' value='映射器模型'/>
        <property name='zh_CN.providerName' value='www.example.org'/>
        <property name='fr.pluginName' value='Modèle Mapper'/>
        <property name='fr.providerName' value='www.example.org'/>
        <property name='df_LT.pluginName' value='Mapper Model'/>
        <property name='df_LT.providerName' value='www.example.org'/>
        <property name='ru.providerName' value='www.example.org'/>
        <property name='ja.pluginName' value='マッパーモデル'/>
        <property name='ja.providerName' value='www.example.org'/>
        <property name='it.providerName' value='www.example.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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.designer.mapper'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapper' version='8.0.3.20260609_0921'/>
        <provided namespace='osgi.bundle' name='org.talend.designer.mapper' version='8.0.3.20260609_0921'/>
        <provided namespace='java.package' name='org.talend.designer.mapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.external.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.external.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.language.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.language.perl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.model.emf.mapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.model.emf.mapper.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.model.emf.mapper.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.model.tableentry' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.ui.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.ui.visualmap.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.ui.visualmap.zone' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.talend.designer.mapper.utils.problems' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.designer.mapper' version='8.0.3.20260609_0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='zh_CN' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.apache.log4j' 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.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.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.common.ui.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.apache' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.dom4j-jaxen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.metadata.managment.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.codegen' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.abstractmap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.runprocess' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.designer.components.localprovider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.components.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.themes.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.cwm.mip' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.designer.mapper
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.designer.mapper.source' range='[8.0.3.20260609_0921,8.0.3.20260609_0921]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.designer.mapper' version='8.0.3.20260609_0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.designer.mapper;singleton:=true&#xA;Bundle-Version: 8.0.3.20260609_0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.talend.maven.resolver' version='8.0.1.20260724_1150' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.talend.maven.resolver' version='8.0.1.20260724_1150'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingcocoa.macosx.x86_64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.talend.maven.resolver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.cwm.mip' version='8.0.3.20260117_0505' generation='2'>
      <update id='org.talend.cwm.mip' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='19'>
        <property name='de.providerName' value='Talend SA.'/>
        <property name='jp.pluginName' value='CWM MIPモデル'/>
        <property name='jp.providerName' value='.Talend SA.'/>
        <property name='fr.pluginName' value='Modèle CWM MIP'/>
        <property name='fr.providerName' value='.Talend SA.'/>
        <property name='df_LT.pluginName' value='CWM MIP Model'/>
        <property name='df_LT.providerName' value='.Talend SA.'/>
        <property name='ru.pluginName' value='CWM MIP модель'/>
        <property name='ru.providerName' value='.Talend SA.'/>
        <property name='ja.pluginName' value='CWM MIPモデル'/>
        <property name='ja.providerName' value='.Talend SA.'/>
        <property name='it.providerName' value='.Talend SA.'/>
        <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.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.cwm.mip'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='113'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.mip' version='8.0.3.20260117_0505'/>
        <provided namespace='osgi.bundle' name='org.talend.cwm.mip' version='8.0.3.20260117_0505'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.businessnomenclature' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.businessnomenclature.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.businessnomenclature.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.datamining' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.datamining.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.datamining.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.informationvisualization' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.informationvisualization.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.informationvisualization.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.olap' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.olap.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.olap.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.transformation' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.transformation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.analysis.transformation.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.businessinformation' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.businessinformation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.businessinformation.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.datatypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.datatypes.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.keysindexes' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.keysindexes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.keysindexes.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.softwaredeployment' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.softwaredeployment.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.softwaredeployment.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.typemapping' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.typemapping.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.foundation.typemapping.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseoperation' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseoperation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseoperation.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.datatype.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.events' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.events.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.events.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.management.warehouseprocess.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.behavioral' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.behavioral.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.behavioral.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.core' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.core.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.instance' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.instance.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.instance.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.relationships' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.relationships.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.objectmodel.relationships.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.multidimensional' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.multidimensional.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.multidimensional.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.record' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.record.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.record.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.relational' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.relational.enumerations' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.relational.enumerations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.relational.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.relational.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.xml' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwm.resource.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmmip' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmmip.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmmip.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationreporting' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationreporting.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationreporting.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationset' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationset.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.analysis.informationset.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.foundation.er' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.foundation.er.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.foundation.er.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.coboldata' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.coboldata.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.coboldata.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.dmsii' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.dmsii.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.dmsii.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.essbase' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.essbase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.essbase.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.express' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.express.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.express.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.imsdatabase' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.imsdatabase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.imsdatabase.imstypes' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.imsdatabase.imstypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.cwmx.resource.imsdatabase.util' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.mof.model' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.mof.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='orgomg.mof.model.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.cwm.mip' version='8.0.3.20260117_0505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='de' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='jp' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ru' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='ja' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='it' 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.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.cwm.mip
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.cwm.mip.source' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.cwm.mip' version='8.0.3.20260117_0505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.cwm.mip; singleton:=true&#xA;Bundle-Version: 8.0.3.20260117_0505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.oaklandsw.transform.feature.rt.feature.group' version='8.0.3.20260715_1209' singleton='false'>
      <update id='com.oaklandsw.transform.feature.rt.feature.group' range='[0.0.0,8.0.3.20260715_1209)' 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.talend.transform'/>
        <property name='maven-artifactId' value='com.oaklandsw.transform.feature.rt'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006-2021 Talend Inc.&#xA;All rights reserved.'/>
        <property name='df_LT.featureName' value='Talend Data Mapper Runtime'/>
        <property name='df_LT.description' value='Talend Data Mapper Runtime'/>
        <property name='df_LT.providerName' value='Talend SA'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.rt.feature.group' version='8.0.3.20260715_1209'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='72'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.base' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.data.transform.builtin' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.runtime' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.util' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.saxonpe.125.osgi' range='[12.5.1,12.5.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.common' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.common.ui' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.api' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.common' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.schema' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.avro' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.cobol' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.org.json' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.editor' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener.map' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.unflattener.editor' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.avro' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.hashmap' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.json' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.csv' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.xml' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.cobol' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.flat' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.edi' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.db' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.config' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.map.api' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.common' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.model' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.xsd' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.oas' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.json' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.json.schema' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.json.schema' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.xml' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.parser.edifact' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.hl7v2' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.idocs' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.libraries.maplang' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.doc.viewer' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.viewer' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.services' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.editor.common' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.script.editor' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.script.editor.view' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper.extension' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.mapper.view' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.editor' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.editor.testrun' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.common' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.function' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.model' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.dsqlgen' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.testrun' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dependencies' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.treemapper' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.properties' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.mavro' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.io.mavro' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.base' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.dsql' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.runtime.dsql.interpreter' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.dsql' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.flattener.editor.dsql' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.confluent.schema.registry' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.map.dsqlgen' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.dsql.map.common' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.oaklandsw.transform.feature.rt.feature.jar' range='[8.0.3.20260715_1209,8.0.3.20260715_1209]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.talend.studiolite.p2.featmanage' version='8.0.3.20260707_0113' generation='2'>
      <update id='org.talend.studiolite.p2.featmanage' range='[0.0.0,8.0.3.20260707_0113)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Studio Lite P2 Feature Management'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend. SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.p2.featmanage'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.featmanage' version='8.0.3.20260707_0113'/>
        <provided namespace='osgi.bundle' name='org.talend.studiolite.p2.featmanage' version='8.0.3.20260707_0113'/>
        <provided namespace='java.package' name='org.talend.studiolite.p2.featmanage.workbench' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.talend.studiolite.p2.featmanage' version='8.0.3.20260707_0113'>
          <properties 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='47'>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='jakarta.annotation-api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.libraries.jackson' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='jakarta.inject.jakarta.inject-api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.configurator.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.studiolite.p2.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.featmanage.source' range='[8.0.3.20260707_0113,8.0.3.20260707_0113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.studio.studio-utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-codec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.talend.commons.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.talend.studiolite.p2.featmanage
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studiolite.p2.featmanage' version='8.0.3.20260707_0113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.studiolite.p2.featmanage;singleton:=true&#xA;Bundle-Version: 8.0.3.20260707_0113
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studiolite.p2.touchpoint' version='8.0.3.20260601_1447' generation='2'>
      <update id='org.talend.studiolite.p2.touchpoint' range='[0.0.0,8.0.3.20260601_1447)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Talend Touchpoint'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studiolite.p2.touchpoint'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.talend.studiolite.p2.touchpoint' name='RemoveJvmArgs' version='0.0.1'/>
        <provided namespace='osgi.identity' name='org.talend.studiolite.p2.touchpoint' version='8.0.3.20260601_1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.talend.studiolite.p2.touchpoint' name='addJvmArgs' version='0.0.1'/>
        <provided namespace='osgi.bundle' name='org.talend.studiolite.p2.touchpoint' version='8.0.3.20260601_1447'/>
        <provided namespace='org.talend.studiolite.p2.touchpoint' name='templateCheck' version='0.0.1'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.touchpoint' version='8.0.3.20260601_1447'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studiolite.p2.touchpoint.source' range='[8.0.3.20260601_1447,8.0.3.20260601_1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.talend.studiolite.p2.touchpoint
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studiolite.p2.touchpoint' version='8.0.3.20260601_1447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.studiolite.p2.touchpoint;singleton:=true&#xA;Bundle-Version: 8.0.3.20260601_1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables' version='3.6.700.v20250913-1442' generation='2'>
      <update id='org.eclipse.core.variables' range='[0.0.0,3.6.700.v20250913-1442)' severity='0'/>
      <properties size='9'>
        <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='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.variables'/>
        <property name='maven-version' value='3.6.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' version='3.6.700.v20250913-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables' version='3.6.700.v20250913-1442'/>
        <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.6.700.v20250913-1442'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.variables
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.source' range='[3.6.700.v20250913-1442,3.6.700.v20250913-1442]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables' version='3.6.700.v20250913-1442'/>
      </artifacts>
      <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.6.700.v20250913-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.transform.standard.x12.hipaa.5010.examples' version='8.0.3.20260716_1428' singleton='false'>
      <update id='org.talend.transform.standard.x12.hipaa.5010.examples' range='[0.0.0,8.0.3.20260716_1428)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='X12 5010 HIPAA Examples'/>
        <property name='org.eclipse.equinox.p2.provider' value='Talend SA'/>
        <property name='maven-groupId' value='org.talend.transform'/>
        <property name='maven-artifactId' value='org.talend.transform.standard.x12.hipaa.5010.examples'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.examples' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.bundle' name='org.talend.transform.standard.x12.hipaa.5010.examples' version='8.0.3.20260716_1428'/>
        <provided namespace='osgi.identity' name='org.talend.transform.standard.x12.hipaa.5010.examples' version='8.0.3.20260716_1428'>
          <properties 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'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.transform.standard.x12.hipaa.5010.examples.source' range='[8.0.3.20260716_1428,8.0.3.20260716_1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.transform.standard.x12.hipaa.5010.examples' version='8.0.3.20260716_1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.talend.transform.standard.x12.hipaa.5010.examples&#xA;Bundle-Version: 8.0.3.20260716_1428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.semanticMatch' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.semanticMatch' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='semantic match Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.semanticMatch'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.semanticMatch' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.semanticMatch' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.semanticMatch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.semanticMatch.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.semanticMatch' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.semanticMatch;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' version='21.0.10.v20260205-0638'>
      <update id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' range='[0.0.0,21.0.10.v20260205-0638)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='JustJ Adoptium OpenJDK Hotspot JRE Complete Stripped for Linux x86 64 bit'/>
        <property name='df_LT.providerName' value='Eclipse JustJ'/>
        <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='org.eclipse.justj'/>
        <property name='maven-artifactId' value='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64'/>
        <property name='maven-version' value='21.0.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
        <property name='org.eclipse.justj.model' value='&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;model:Variant&#xA;    xmlns:model=&quot;http://www.eclipse.org/just/2020/Model&quot;&#xA;    os=&quot;linux&quot;&#xA;    arch=&quot;x86_64&quot;&#xA;    label=&quot;Linux x86 64 bit&quot;&#xA;    source=&quot;https://download.eclipse.org/justj/jres/21/downloads/20260205_0453/org.eclipse.justj.openjdk.hotspot.jre.full.stripped-21.0.10-linux-x86_64.tar.gz&quot;&gt;&#xA;  &lt;touchpoints&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/bin/java)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jexec,permissions:+x)&lt;/instruction&gt;&#xA;    &lt;instruction&gt;org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x)&lt;/instruction&gt;&#xA;  &lt;/touchpoints&gt;&#xA;  &lt;annotation&#xA;      source=&quot;https://www.eclipse.org/justj/Properties&quot;&gt;&#xA;    &lt;detail&#xA;        key=&quot;java.vm.compressedOopsMode&quot;&gt;&#xA;      &lt;value&gt;32-bit&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.modules&quot;&gt;&#xA;      &lt;value&gt;java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.se,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.charsets,jdk.compiler,jdk.crypto.cryptoki,jdk.crypto.ec,jdk.dynalink,jdk.editpad,jdk.hotspot.agent,jdk.httpserver,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.opt,jdk.internal.vm.ci,jdk.internal.vm.compiler,jdk.internal.vm.compiler.management,jdk.jartool,jdk.javadoc,jdk.jcmd,jdk.jconsole,jdk.jdeps,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.jsobject,jdk.jstatd,jdk.localedata,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.naming.dns,jdk.naming.rmi,jdk.net,jdk.nio.mapmode,jdk.random,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.url.source&quot;&gt;&#xA;      &lt;value&gt;https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10+7/OpenJDK21U-jdk_x64_linux_hotspot_21.0.10_7.tar.gz&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;org.eclipse.justj.vm.arg&quot;&gt;&#xA;      &lt;value&gt;bin/java&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.arch&quot;&gt;&#xA;      &lt;value&gt;amd64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.name&quot;&gt;&#xA;      &lt;value&gt;Linux&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;os.version&quot;&gt;&#xA;      &lt;value&gt;6.7.4-200.fc39.x86_64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.arch&quot;&gt;&#xA;      &lt;value&gt;x86_64&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.os&quot;&gt;&#xA;      &lt;value&gt;linux&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;    &lt;detail&#xA;        key=&quot;osgi.ws&quot;&gt;&#xA;      &lt;value&gt;gtk&lt;/value&gt;&#xA;    &lt;/detail&gt;&#xA;  &lt;/annotation&gt;&#xA;&lt;/model:Variant&gt;'/>
      </properties>
      <provides size='301'>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' version='21.0.10.v20260205-0638'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <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.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' 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.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='20.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='20.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='20.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' 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.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.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='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.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='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' 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='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' 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='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' 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='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' 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' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' 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='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='21.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='19.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='21.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' 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.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='20.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' version='21.0.10.v20260205-0638'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' 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='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.foreign' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.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.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' 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='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped' range='[21.0.10,21.0.11)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64.source' range='[21.0.10.v20260205-0638,21.0.10.v20260205-0638]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64' version='21.0.10.v20260205-0638'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:null);
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setJvm(jvm:${artifact.location}/jre/bin/java);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/bin,permissions:+x,options:-R);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jexec,permissions:+x);org.eclipse.equinox.p2.touchpoint.eclipse.chmod(targetDir:${artifact.location},targetFile:jre/lib/jspawnhelper,permissions:+x);
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64;singleton:=true&#xA;Bundle-Version: 21.0.10.v20260205-0638&#xA;Fragment-Host: org.eclipse.justj.openjdk.hotspot.jre.full.stripped;bundle-version=&quot;[21.0.10,21.0.11)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tck.odata' version='8.0.3.20260724_1151' generation='2'>
      <update id='org.talend.studio.components.tck.odata' range='[0.0.0,8.0.3.20260724_1151)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='OData Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tck.odata'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tck.odata' version='8.0.3.20260724_1151'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tck.odata' version='8.0.3.20260724_1151'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tck.odata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tck.odata.source' range='[8.0.3.20260724_1151,8.0.3.20260724_1151]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tck.odata' version='8.0.3.20260724_1151'/>
      </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.talend.studio.components.tck.odata;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd' version='2.22.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.xsd' range='[0.0.0,2.22.0.v20251210-1145)' 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.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd' version='2.22.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd' version='2.22.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.xsd' version='2.22.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore' version='2.22.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.impl' version='2.22.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.impl.type' version='2.22.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.util' version='2.22.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd' version='2.22.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.xsd_2.22.0.v20251210-1145-1' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/xsd/2002/XSD'/>
            <property name='genModel' value='model/XSD.genmodel'/>
            <property name='class' value='org.eclipse.xsd.XSDPackage'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.9.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.41.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='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.w3c.dom.events' 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.8))'>
          <description>
            org.eclipse.xsd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.source' range='[2.22.0.v20251210-1145,2.22.0.v20251210-1145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd' version='2.22.0.v20251210-1145'/>
      </artifacts>
      <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.22.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.di.sapelt.feature.feature.jar' version='8.0.3.20260117_0505'>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='SAP ELT'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio SAP ELT'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.di.sapelt.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.sapelt.feature.feature.jar' version='8.0.3.20260117_0505'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.talend.lite.di.sapelt.feature' version='8.0.3.20260117_0505'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.talend.lite.di.sapelt.feature' version='8.0.3.20260117_0505'/>
      </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='' url=''>
          Talend Studio&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.ui.nl_de' version='4.26.0.v20230220105658'>
      <update id='org.eclipse.jdt.ui.nl_de' range='[0.0.0,4.26.0.v20230220105658)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jdt.ui German NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.nl_de' version='4.26.0.v20230220105658'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.nl_de' version='4.26.0.v20230220105658'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <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.ui' version='4.26.0.v20230220105658'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.nl_de' version='4.26.0.v20230220105658'/>
      </artifacts>
      <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.nl_de ;singleton=true&#xA;Bundle-Version: 4.26.0.v20230220105658&#xA;Fragment-Host: org.eclipse.jdt.ui
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.util' version='2.2.100.v202508180220' generation='2'>
      <update id='org.eclipse.jem.util' range='[0.0.0,2.2.100.v202508180220)' severity='0'/>
      <properties size='9'>
        <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.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.util' version='2.2.100.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.util' version='2.2.100.v202508180220'/>
        <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.2.100.v202508180220'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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='74.2.0'/>
        <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=17))'>
          <description>
            org.eclipse.jem.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.util.source' range='[2.2.100.v202508180220,2.2.100.v202508180220]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.util' version='2.2.100.v202508180220'/>
      </artifacts>
      <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.2.100.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.studio.components.tcompv0.marklogic' version='8.0.3.20260724_1150' generation='2'>
      <update id='org.talend.studio.components.tcompv0.marklogic' range='[0.0.0,8.0.3.20260724_1150)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='MARKLOGIC Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.studio.components.tcompv0.marklogic'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.bundle' name='org.talend.studio.components.tcompv0.marklogic' version='8.0.3.20260724_1150'/>
        <provided namespace='osgi.identity' name='org.talend.studio.components.tcompv0.marklogic' version='8.0.3.20260724_1150'>
          <properties 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='osgi.bundle' name='org.talend.sdk.component.studio-integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.talend.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.talend.studio.components.tcompv0.marklogic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.studio.components.tcompv0.marklogic.source' range='[8.0.3.20260724_1150,8.0.3.20260724_1150]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.talend.studio.components.tcompv0.marklogic' version='8.0.3.20260724_1150'/>
      </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.talend.studio.components.tcompv0.marklogic;singleton:=true&#xA;Bundle-Version: 8.0.3.20260724_1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.talend.lite.metadata.bridge.feature.feature.group' version='8.0.3.20260117_0505' singleton='false'>
      <update id='org.talend.lite.metadata.bridge.feature.feature.group' range='[0.0.0,8.0.3.20260117_0505)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Metadata Bridge'/>
        <property name='org.eclipse.equinox.p2.description' value='Talend Studio Metadata Bridge Feature'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='.Talend SA.'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.talend.studio'/>
        <property name='maven-artifactId' value='org.talend.lite.metadata.bridge.feature'/>
        <property name='maven-version' value='8.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.bridge.feature.feature.group' version='8.0.3.20260117_0505'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.common.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.di.commandline.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.importexport.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.model.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.repository.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.bridge.content' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.metadata.bridge.ui' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.talend.lite.metadata.bridge.feature.feature.jar' range='[8.0.3.20260117_0505,8.0.3.20260117_0505]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='' url=''>
          Metadata Bridge Feature&#xA;(c) Copyright 2006-2024 Talend. All rights reserved.&#xA;Visit http://www.qlik.com&#xA;&#xA;This product includes software developed at&#xA;Jonathan Hedley (http://jonathanhedley.com/)&#xA;Licensed under the MIT license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;IBM&#xA;Licensed under the CPL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;The Apache Software Foundation (http://jakarta.apache.org/)&#xA;Licensed under the Apache-2.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Sun Microsystems, Inc.&#xA;Licensed under the CDDL-1.0 license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;Codehaus (http://codehaus.org)&#xA;Licensed under the BSD-2-Clause license.&#xA;&#xA;&#xA;This product includes software developed at&#xA;http://woodstox.codehaus.org&#xA;Licensed under the Apache-2.0 license.
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
  </units>
</repository>
